3-(3-Methoxyphenyl)propionic acid
3-(3-Methoxyphenyl)propionic acid is an organic acid, naturally occurring human metabolite and excreted in human urine.
Internal Reference:
cell25sk4029
Size:
10mM/1mL