888968-32-9
3-(4-cyanopyridin-2-ylthio)benzoic acid
Product Code:
1300531
Molecular Formula:
C13H8N2O2S
Molecular Weight:
256.27
Order 888968-32-9