What does DSR stand for?
DSR stands for "diclofenac sodium slow release"
How to abbreviate "diclofenac sodium slow release"?
"diclofenac sodium slow release" can be abbreviated as DSR
What is the meaning of DSR abbreviation?
The meaning of DSR abbreviation is "diclofenac sodium slow release"
What does DSR mean?
DSR as abbreviation means "diclofenac sodium slow release"