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