Biomolecular complex