OKUMA 25004885 & 25005113* HANDLE ASSEMBLY *Handle numbers 25004885, 25005113, & 1250012904988 are all the same handle that were just assigned a different production number. **This would make a great...
OKUMA 21120084 FOOT LABEL DECORATION Foot label decoration 21120084 is now a combination of numbers 21120033 & 21120039. Part number 21120036 is no longer needed due to design improvements & has been...