Email

Amygdaloside

A cyanogenic glycoside found in the Seeds of Rosaceae.