TaylorMade
TAYLOR 11730 EXTERNAL EYE END 1IN SS
The Taylor 11730 External Eye End 1in SS is a surgical implant that is used to replace a lost or damaged eye. This implant is made from stainless steel and is designed to be a permanent solution.
My Account
If you are already registered, please log in.
Create your account and enjoy a new shopping experience.
Create A New Account