Home Chemical Details 100039-63-2
4-[(4E)-4-(indol-1-ylmethylidene)-2-methyl-5-oxo-imidazol-1-yl]benzoic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us