Skip to main content
82339-94-4

p-(2-Phenylhydrazino)phenyl p-toluenesulphonate

ALSO CALLED 279-939-5, DTXSID101002620

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.