9,9-Diisopropylfluorene-2,7-diboronic acid, 97% [ 1003866-27-0 ]