3-(4-fluorobenzylsulfonyl)indol-1-yl-acetic acid

Product Code: 1790193
Molecular Formula:
Molecular Weight:
1346559-97-4