101564-63-0 4-Allyoxy-3,5-dipropylhippuric acid HIPPURIC ACID, 4-(ALLYLOXY)-3,5-DIPROPYL- N-(4-Allyloxy-3,5-dipropylbenzoyl)glycine