Propanamide, N-[(2R)-2-hydroxypropyl]-3-mercapto-

Product Code: 1618417
Molecular Formula: C6H13NO2S
Molecular Weight:
499237-76-2