Results for [Diminazen*]
3 results found
No image available.
31384-83-5

Benzenecarboximidamide, 4-[3-[4-(aminoiminomethyl)phenyl]-1-triazen-1-yl]-, hydrochloride (1:2)