Pharmacology

True about Mafenide :