2969390-42-7 | 3-cyclobutyl-4-fluorobenzoic acid | AOBChem