62903-96-2

62903-96-2 structure
62903-96-2 structure

Name [4-(3-Phenyl-thioureido)-benzoylamino]-acetic acid pentyl ester
Molecular Formula C21H25N3O3S
Molecular Weight 399.50700
Exact Mass 399.16200
PSA 111.55000
LogP 4.49560