928663-80-3

928663-80-3 structure
928663-80-3 structure

Name 7-(2-azido-1-hydroxyethyl)-4-(benzyloxy)benzo[d]thiazol-2(3H)-one
Molecular Formula C16H14N4O3S
Molecular Weight 342.37236