Home Chemical Details 132502-93-3
2-(Trifluoromethyl)-1H-indole-3-acetic acid
2-(2-(Trifluoromethyl)-1H-indol-3-yl)acetic acid
1.493
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us