3 3 5 5 -Tetramethylbenzidine dihydrochloride hydrate 2.5g CAS 207738-08-7 MDL MFCD00150104 Powder Excellent colorimetric substrate for detection