chemical structure of 1189502-84-8 FT-0671586

Product Name:

3-Methyl-2-buten-1-yl Thiolacetate-d6

Catalog No: FT-0671586

CAS NO:1189502-84-8
MW:150.2700 g/mol
MF:C7H12OS
INCHI KEY:HYSBJYIGYSBFQN-WFGJKAKNSA-N