N'-(3-ethoxypropanoyl)-3-(1-naphthyl)acrylohydrazide - Click Image to Close