id3-a Biomolecules