1256358-80-1 | 3-(Thiophen-2-ylmethoxymethyl)phenylboronic acid | AOBChem