202190-80-5

202190-80-5 structure
202190-80-5 structure

Name 1-(3-(Benzo[d]thiazol-2-yl)-4-hydroxyphenyl)-3-phenylurea
Synonyms MFCD00182900
Molecular Formula C20H15N3O2S
Molecular Weight 361.42