derived from renewable natural resources
If you need to purchase chemical raw materials, submit your demand information to get the latest quotations.
(5aS,10aS)-octahydrodipyrrolo[1,2-a:1',2'-d]pyrazine-5,10-dione