850623-66-4 | POTASSIUM (4-ISOBUTYLPHENYL)TRIFLUOROBORATE | AOBChem