26228-06-8 3-Ethoxy-4-propoxycinnamohydroxamic acid BRN 2666701 CINNAMOHYDROXAMIC ACID, 3-ETHOXY-4-PROPOXY-