Triptriolide

Triptriolide · CAS 137131-18-1