Home Chemical Details 4552-64-1
STTA
Hstta
STTAã€Dotite】
4-Mercapto-1,1,1-trifluoro-4-(2-thienyl)-3-buten-2-one
4-(Thiophen-2-yl)-1,1,1-trifluoro-4-mercapto-3-buten-2-one
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us