CARBAZOLE 95-97%

Product Code: 2413607
Molecular Formula:
Molecular Weight:
84-74-8