1492584 logo

6,6'-(1,4-Phenylene)Dinicotinimidamide

Compound Synopsis