835620-14-9
1H-Indole-3-propanoic acid, 5-phenyl-1-(phenylsulfonyl)-, methyl ester
Product Code:
2144789
Molecular Formula:
C24H21NO4S
Molecular Weight:
Order 835620-14-9