Home Chemical Details 173156-86-0
4-(5,5,8,8-tetramethyltetralin-2-yl)sulfanylbenzoic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us