2-(5'-Indole)phenyl acetic acid

P06059
886363-19-5
MFCD03839967
C16H13NO2
251.28
We accept Blanket Purchase Order