850623-47-1 | POTASSIUM (4-BENZYLOXYPHENYL)TRIFLUOROBORATE | AOBChem