Diethyl 1, 5-dimethyl-3-phenyl-1H-pyrrole-2, 4-dicarboxylate 95% 161560-98-1 C₁₈H₂₁NO₄ 315.36 g./mol £166.28 View
3, 3''-Dihydroxy-2', 5'-dimethyl-[1, 1': 4', 1''-terphenyl]-4, 4''-dicarboxylic acid 97% 1382735-24-1 C₂₂H₁₈O₆ 378.37 g./mol £118.80 View