98589-45-8
6-BENZO[D]THIAZOLEACETIC ACID
Product Code:
461742
Molecular Formula:
C9H7NO2S
Molecular Weight:
193.22
Order 98589-45-8