2956309-94-5 | [1,1'-Biphenyl]-3,4'-dicarboxylic acid, 2-fluoro-3'-methoxy-, 3,4'-dimethyl e... | AOBChem