62903-92-8

62903-92-8 structure
62903-92-8 structure

Name [4-(3-Phenyl-thioureido)-benzoylamino]-acetic acid methyl ester
Molecular Formula C17H17N3O3S
Molecular Weight 343.40000
Exact Mass 343.09900
PSA 111.55000
LogP 2.93520