89570-43-4

89570-43-4 structure
89570-43-4 structure

Name 3-[4-(1,3-benzothiazol-2-yloxy)phenyl]-1-methoxy-1-methylurea
Molecular Formula C16H15N3O3S
Molecular Weight 329.37400
Exact Mass 329.08300
PSA 91.93000
LogP 4.18670