Top Suppliers:I want be here

35334-39-5

35334-39-5 structure
35334-39-5 structure

Name 11α,13-Dihydroxy-2,12β-dimethoxypicrasa-2,14-diene-1,16-dione
Molecular Formula C22H30O7
Molecular Weight 406.4694