26323-86-4 3-Ethoxy-4-pentoxycinnamohydroxamic acid BRN 2669708 CINNAMOHYDROXAMIC ACID, 3-ETHOXY-4-PENTOXY-