98805-29-9
33DIACETYLBENZIDINE
Product Code:
466277
Molecular Formula:
C16H16 N2 O2
Molecular Weight:
268.31
Order 98805-29-9