embelin disemicarbazone
CAS No. 5796-42-9
embelin disemicarbazone
GC-30 3690-53-7