20872-59-7
4-MERCAPTO-1.LAMBDA.~5~-QUINOLIN-1-OL
Product Code:
2405981
Molecular Formula:
C9H7NOS
Molecular Weight:
177.22
Order 20872-59-7