artemisitene
青蒿烯
CAS No:
101020-89-7
Order 101020-89-7
artemisitene