What does LSRD stand for?
LSRD stands for "Local Sustained Release Device"
How to abbreviate "Local Sustained Release Device"?
"Local Sustained Release Device" can be abbreviated as LSRD
What is the meaning of LSRD abbreviation?
The meaning of LSRD abbreviation is "Local Sustained Release Device"
What does LSRD mean?
LSRD as abbreviation means "Local Sustained Release Device"