chemical structure of 29915-38-6 FT-0614837

Product Name:

TAPS

Catalog No: FT-0614837

CAS NO:29915-38-6
MW:243.2800 g/mol
MF:C7H17NO6S
INCHI KEY:YNLCVAQJIKOXER-UHFFFAOYSA-N