Report copyright - Biomolecules Molecular basis of life. Polymers “mer” means unit “mono” means one Monomer-one unit “poly” means many Polymer-many units Polymers are made
Please pass captcha verification before submit form
Please pass captcha verification before submit form