Macromolecular structure