OKUMA 25003491, 25003493, & 25004181 HANDLE ASSEMBLY *Handle numbers 25003491, 25003493, 25004181, 1250009304607, & 1250009304607A are all the same part that were just assigned a different number. AVENGER...