chemical structure of 63271-86-3 FT-0671096

Product Name:

3-Mercaptophenylacetic Acid, 90%

Catalog No: FT-0671096

CAS NO:63271-86-3
MW:168.2100 g/mol
MF:C8H8O2S
INCHI KEY:BIPWQAXQJQOPHM-UHFFFAOYSA-N