Min.Order / FOB Price:Get Latest Price
Negotiable
o-(4-Biphenylylcarbonyl)benzoic acid 42797-18-2 C20H14O3