POTASSIUM TRANS-1-PROPENYLTRIFLUOROBORATE [804565-39-7] POTASSIUM TRANS-1-PROPENYLTRIFLUOROBORATE [804565-39-7] << return to products