Cucurbitacin C
葫芦素C
CAS No:
5988-76-1
Order 5988-76-1
cucurbitacin