111961-85-4
4-Thiazolidinecarboxylic acid, 2-(1H-indol-3-ylmethyl)-, (R)-
Product Code:
1058239
Molecular Formula:
C13H14N2O2S
Molecular Weight:
262.32
Order 111961-85-4