850623-58-4 | POTASSIUM (3-BENZYLOXYPHENYL)TRIFLUOROBORATE | AOBChem