9736 logo

2-Benzylidenehydrazinecarboximidamide

Compound Synopsis