121766-93-6

121766-93-6 structure
121766-93-6 structure

Name 2-(2,3-dihydrobenzo[d]thiazol-2-yl)-N-phenyl-2-(2-phenylacetamido)acetamide
Molecular Formula C23H21N3O2S
Molecular Weight 403.49700
Exact Mass 403.13500
PSA 95.53000
LogP 4.49840