Macromolecule Graph