macromolecules.pdf 99 KB