Revefenacin (substance)
Supplier: international · SCTID 782975006
Substance with benzamide structure Substance with muscarinic receptor antagonist mechanism of action