4-Naphthalen-1-yl-4-oxo-butyric acid, 98%

AB169116