29959 logo

2-Methyl-Phenyl Biguanide

Compound Synopsis