Skip to main content

Definitions by thealmightygroodle

octapeptide 

Share definition Flag
that shape is an octapeptide
octapeptide by thealmightygroodle November 26, 2019