triflic acids
English
Noun
triflic acids
plural of
triflic acid