104121-58-6
1-(3-methoxy-1,2-benzothiazol-5-yl)-3-phenylurea
Product Code:
1138917
Molecular Formula:
C15H13N3O2S
Molecular Weight:
299.35
Order 104121-58-6