99592-64-0 | 4-Ethenyl-δ-oxobenzenepentanoic acid | AOBChem