Skip to main content

Definitions by thealmightygroodle

octapeptide 

that shape is an octapeptide
octapeptide by thealmightygroodle November 26, 2019