Home Chemical Details 14395-61-0
4-(2-Thioxo-4-imidazolin-1-yl)benzoic acid
4-[(2,3-Dihydro-2-thioxo-1H-imidazol)-1-yl]benzoic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us