1330396 logo

4-({4-[Amino(Imino)Methoxy]Phenyl}Thio)Phenyl Imidocarbamate

Compound Synopsis