Prolonged-release subcutaneous implant

Code
764296002
Description
Prolonged-release subcutaneous implant