142968-75-0

142968-75-0 structure
142968-75-0 structure

Name 7-(1,1,3-trioxo-1,2-benzothiazol-2-yl)heptaneperoxoic acid
Molecular Formula C14H17NO6S
Molecular Weight 327.35300
Exact Mass 327.07800
PSA 109.36000
LogP 2.81650