72188-81-9 CLEOMEOLIDE NSC329506