4-Thiazolidinecarboxylic acid, 2-(1H-indol-3-ylmethyl)-, (R)-

Product Code: 1058239
Molecular Formula: C13H14N2O2S
Molecular Weight: 262.32
111961-85-4