183269-92-3
1H-Indole-4-carboxamide,1-(2-amino-3-mercaptopropyl)-N-(2,3-dimethylphenyl)-2,3-dihydro-,(R)-
Product Code:
2131472
Molecular Formula:
C20H25N3OS
Molecular Weight:
Order 183269-92-3