Perfluorooctane sulphonic acid its salts and perfluorooctane sulphonyl fluoride

Could you correct the punctuation please?
Perfluorooctane sulphonic acid, its salts and perfluorooctane sulphonyl fluoride