1-(3-methoxy-1,2-benzothiazol-5-yl)-3-phenylurea

Product Code: 1138917
Molecular Formula: C15H13N3O2S
Molecular Weight: 299.35
104121-58-6