diethyl 6-bromoquinoline-2,4-dicarboxylate 6-bromoquinoline-2,4-dicarboxylic acid diethyl ester Oprea1_160931 Oprea1_595806 SMR000069500 diethyl 6-bromo-2,4-quinolinedicarboxylate MLS000058931 ZINC00753290