62939-31-5

62939-31-5 structure
62939-31-5 structure

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