13456-78-5
N,N,N,N-TETRABENZYL-P-PHENYLENEDIAMINE
Product Code:
256505
Molecular Formula:
C34H32 N2
Molecular Weight:
468.63
Order 13456-78-5