INDOXYL PHOSPHATE DI-P-TOLUIDINE SALT [ 103404-81-5 ]