Momordicoside A
苦瓜苷A
CAS No:
75801-95-5
Order 75801-95-5
momordicoside