proquinolate
An antimicrobial solution.
Noun
An antimicrobial solution.