|
Hemorrhoidal surgical stapler (physical object)
Hemorrhoidal surgical stapler
Id462652002
StatusPrimitive