chemical structure of 103404-81-5 FT-0615881

Product Name:

3-INDOXYL PHOSPHATE,DI-P-TOLUIDINIUM SALT

Catalog No: FT-0615881

CAS NO:103404-81-5
MW:427.4000 g/mol
MF:C22H26N3O4P
INCHI KEY:XHZKVTVWYFYQQD-UHFFFAOYSA-N