Ansa macrolide M 2 M 2 MAYTENUS CELESTRACAE (B631179K406) NSC269766