3-Benzal-n-butyramide, 97%

AB137062