5,7-Dodecadiynedioic acid, 98%

AB113546