1357968-93-4

1357968-93-4 structure
1357968-93-4 structure

Name N-(6-(3-benzylureido)benzo[d]thiazol-2-yl)-2-(4-hydroxyphenyl)acetamide
Molecular Formula C23H20N4O3S
Molecular Weight 432.49500
Exact Mass 432.12600
PSA 131.59000
LogP 5.04170