Top Suppliers:I want be here

81371-55-3

81371-55-3 structure
81371-55-3 structure

Name momordicoside I
Molecular Formula C36H58O8
Molecular Weight 618.84100
Exact Mass 618.41300
PSA 128.84000
LogP 4.11880