(2-Formyl-4,5-methylenedioxy)phenylboronic acid, 96%

AB150632