2,4,6-Triphenylpyrylium tetrafluoroborate, 98%

AB129527