4-MERCAPTO-1.LAMBDA.~5~-QUINOLIN-1-OL

Product Code: 2405981
Molecular Formula: C9H7NOS
Molecular Weight: 177.22
20872-59-7