363-00986
Transplant surgeon (left) and surgical resident preparing...
View PreviewAdd to LightboxAdd to CartRights Managed Pricing
363-00986
Transplant surgeon (left) and surgical resident preparing...
363-00987
Laparoscopic hand-assisted kidney harvest....
View PreviewAdd to LightboxAdd to CartRights Managed Pricing
363-00987
Laparoscopic hand-assisted kidney harvest....
363-00988
Laparoscopic hand-assisted kidney harvest....
View PreviewAdd to LightboxAdd to CartRights Managed Pricing
363-00988
Laparoscopic hand-assisted kidney harvest....
363-00991
Laparoscopic hand-assisted kidney harvest....
View PreviewAdd to LightboxAdd to CartRights Managed Pricing
363-00991
Laparoscopic hand-assisted kidney harvest....
363-00992
Transplant surgeon (left) and surgical resident preparing...
View PreviewAdd to LightboxAdd to CartRights Managed Pricing
363-00992
Transplant surgeon (left) and surgical resident preparing...