41651-71-2

41651-71-2 structure
41651-71-2 structure

Name S-phenyl 4-(diaminomethylideneamino)benzenecarbothioate,phosphoric acid
Molecular Formula C14H16N3O5PS
Molecular Weight 369.33300
Exact Mass 369.05500
PSA 191.84000
LogP 2.86890