35212-22-7
≥98%
C18H16O3
280.32
Iprosten, Osten, Osteofix, Yambolap
Synthetic isoflavone.
please wait....