Free release

133648-01-8 flavoridin

service@apichina.com
Product Name flavoridin
CAS No. 133648-01-8
Synonyms Flavoridin; Flavoviridin (Trimeresurus flavoviridis)
Molecular Formula C304H474N98O104S12