Back to Previous Page

2,4,6-Triphenylpyrylium tetrafluoroborate >=97% (NMR)

ITEM#: 3042-8182380005

MFR#: 8182380005

for synthesis