2 5 dibromo thiophene July 8, 2019 16 32 64 128 2 5-dibromoterephthalic acid 2 5-dibromo-3 4-dinitrothiophene 2 5-dibromopyridine