Product Index
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

C409000H   C409000H: C409000H , RETENTION KNOW
C409001   C409001: C409001 ,Retention Stud (CAT40/50)
C409001S   C409001S: C409001S , PS-498 RETENTION KNOBS
C40AHER32195   C40AHER32195: *** Replace with C40AHA-ER32 *** CAT40 ANGLE HEAD, ER32, L=195MM
C40M06EM2   C40M06EM2: C40M06EM2, CAT40-SL6M/M-2.5L ENDMILL HLDR
C40M08EM2   C40M08EM2: C40M08EM2, CAT40-SL8M/M-2.5L ENDMILL HLDR
C40M10EM2   C40M10EM2: C40M10EM2, CAT40-SL10M/M-2.5L ENDMILL HLD
C40M12EM2   C40M12EM2: C40M12EM2, CAT40-SL12M/M-2.62L ENDMILL HL
C40M14EM2   C40M14EM2: C40M14EM2, CAT40-SL14M/M-2.62L ENDMILL HL
C40M16EM2   C40M16EM2: C40M16EM2, CAT40-SL16M/M-2.75L ENDMILL HL
C40M20EM3   C40M20EM3: C40M20EM3, CAT40-SL20M/M-3.5L ENDMILL HLD
C40M20EM4   C40M20EM4: C40M20EM4, CAT40-SL25M/M-4.0L ENDMILL HLD
C40M25EM4   C40M25EM4: C40M25EM4, CAT40-SL25M/M-4.0L END MILL
C40M32EM4   C40M32EM4: C40M32EM4, CAT40-SL32M/M-4.0L ENDMILL HLD
C50-J1   C50-J1: C50-J1 , 0-3/16'DRILL CHUCK ALBRECHT
C5010EM4   C5010EM4: C5010EM4 , CAT50-SL1.0-4.0L ENDMILL HLDR
C5010SC3   C5010SC3: C5010SC3 , CAT50-TG100
C5010SM2   C5010SM2: C5010SM2 , CAT50-SL1.0-2.0L SHELL MILL
C5012EM4   C5012EM4: C5012EM4 , CAT50-SL1.25-4.0L ENDMILL HLDR
C5012SM1   C5012SM1: C5012SM1 , CAT50-SL1.25-1.5L SHELL MILL
C5015SM2   C5015SM2: C5015SM2 , CAT50-SL1.5-2.4L SHELL MILL
C5016ER4   C5016ER4: C5016ER4 , CAT50-ER16-4.93L COLLET CHUCK
C5016ER6   C5016ER6: C5016ER4 , CAT50-ER16-4.93L COLLET CHUCK
C5018EM2   C5018EM2: C5018EM2 , CAT50-SL0.188-2.5L ENDMILL HLD
C5020ER4   C5020ER4: C5020ER4 , CAT50-ER20-4.0L COLLET CHUCK
C5020ER6   C5020ER6: C5020ER4 , CAT50-ER20-4.0L COLLET CHUCK
C5025EM2   C5025EM2: C5025EM2 , CAT50-SL0.25-2.5L ENDMILL HLDR
C5025ER4   C5025ER4: C5025ER4 , CAT50-ER25-4.0L COLLET CHUCK
C5031EM2   C5031EM2: C5031EM2 , CAT50-SL0.312-2.5L ENDMILL HLD
C5032ER4   C5032ER4: C5032ER4 , CAT50-ER32-3.94L COLLET CHUCK
C5032ER6   C5032ER6: C5032ER4 , CAT50-ER32-3.94L COLLET CHUCK
C5037EM2   C5037EM2: C5037EM2 , CAT50-SL0.375-2.5 ENDMILL HLDR
C5040ER4   C5040ER4: C5040ER4 , CAT50-ER40-3.94L COLLET CHUCK
C5040ER6   C5040ER6: C5040ER4 , CAT50-ER40-3.94L COLLET CHUCK
C5043EM2   C5043EM2: C5043EM2 , CAT50-SL0.438-2.62L ENDMILL HL
C504500   C504500: C504500 , CAT 50, 1-8 RETENTION KNOB
C504500H   C504500H: RETENTION STUD CAT50 1-8 45?W/ COOLANT HOLEE
C504501   C504501: C504501 , CAT 50, 1-8 RETENTION KNOB
C504501H   C504501H: RETENTION STUD CAT50 1-8
C5050EM2   C5050EM2: C5050EM2 , CAT50-SL0.50-2.62L ENDMILL HLD
C5056EM2   C5056EM2: C5056EM2 , CAT50-SL0.562-2.62L ENDMILL HL
C506000   C506000: C506000 , Retention Stud (CAT40/50)
C506000H   C506000H: RETENTION STUD CAT50 1-8
C5062EM3   C5062EM3: C5062EM3 , CAT50-SL0.625-3.75L ENDMILL HL
C5075EM3   C5075EM3: C5075EM3 , CAT50-SL0.75-3.75L ENDMILL HLD
C5075SM13   C5075SM13: C5075SM13, CAT50-SL0.75-1.5L SHELL MILL
C5087EM3   C5087EM3: C5087EM3 , CAT50-SL0.875-3.75 ENDMILL HLD
C509000   C509000: C509000 , Retention Stud (CAT40/50)
C509000H   C509000H: RETENTION STUD CAT50 1-8
C50AHER32195   C50AHER32195: CAT50 ANGLE HEAD, ER32, L=195MM
C65-J1   C65-J1: C65-J1 , 70050 KEYLESS DRILL CHUCK
C80-J2   C80-J2: C80-J2 , 0-5/16' DRILL CHUCK ALBRECHT
CAT30MT1L45   CAT30MT1L45: CAT30MT1L45 : CNC CAT Shank Morse Taper #1 Holder L=45mm, D=25mm
CAT30MT2L60   CAT30MT2L60: CAT30MT2L60 : CNC CAT Shank Morse Taper #2 Holder L=60mm, D=32mm
CAT30MT3L80   CAT30MT3L80: CAT30MT3L80 : CNC CAT Shank Morse Taper #3 Holder L=80mm, D=40mm
C40AHA-ER32   CAT40 ANGLE HEAD, ER32, AHA TYPE
C40AHL-ER32   CAT40 ANGLE HEAD, ER32, AHL TYPE
C40EMC32-4   CAT40 EMC MILLING HOLDERS. L=4',D=2.89'(73.5MM)/6-32mm range
CAT40-AHER25-152   CAT40-AHER25-152, Cat 40 Angle Head
CAT40-ECK1-100   CAT40-ECK1-100: CAT40 ECK1, L=100MM (3.93') BORING HOLDER
CAT40-ECK1-60   CAT40-ECK1-60: CAT40 ECK1, L=60MM (2.36') BORING HOLDER
CAT40-ECK1-80   CAT40-ECK1-80: CAT40 ECK1, L=80MM (3.15'') BORING HOLDER
CAT40-ECK2-100   CAT40-ECK2-100: CAT40 ECK2, L=100MM (3.94') BORING HOLDER
CAT40-ECK2-125   CAT40-ECK2-125: CAT40 ECK2, L=125MM (4.92'') BORING HOLDER
CAT40-ECK2-150   CAT40-ECK2-150: CAT40 ECK2, L=150MM (5.91') BORING HOLDER
CAT40-ECK2-80   CAT40-ECK2-80: CAT40 ECK2, L=80MM (3.15') BORING HOLDER
CAT40-ECK3-100   CAT40-ECK3-100: CAT40 ECK3, L=100MM (3.94') BORING HOLDER
CAT40-ECK3-125   CAT40-ECK3-125: CAT40 ECK3, L=125MM (4.92'') BORING HOLDER
CAT40-ECK3-150   CAT40-ECK3-150: CAT40 ECK3, L=150MM (5.91') BORING HOLDER
CAT40-ECK3-200   CAT40-ECK3-200: CAT40 ECK3, L=200MM (7.87') BORING HOLDER
CAT40-ECK4-100   CAT40-ECK4-100: CAT40 ECK4, L=100MM (3.94') BORING HOLDER
CAT40-ECK4-125   CAT40-ECK4-125: CAT40 ECK4, L=125MM (4.92'') BORING HOLDER
CAT40-ECK4-150   CAT40-ECK4-150: CAT40 ECK4, L=150MM (5.91') BORING HOLDER
CAT40-ECK4-200   CAT40-ECK4-200: CAT40 ECK4, L=200MM (7.87') BORING HOLDER
CAT40-ECK5-100   CAT40-ECK5-100: CAT40 ECK5, L=100MM (3.94') BORING HOLDER
CAT40-ECK5-125   CAT40-ECK5-125: CAT40 ECK5, L=125MM (4.92') BORING HOLDER
CAT40-ECK5-150   CAT40-ECK5-150: CAT40 ECK5, L=150MM (5.91') BORING HOLDER
CAT40-ECK5-200   CAT40-ECK5-200: CAT40 ECK5, L=200MM (7.87') BORING HOLDER
CAT40-ECK5-250   CAT40-ECK5-250: CAT40 ECK5, L=250MM (9.84') BORING HOLDER
CAT40-ECK6-100   CAT40-ECK6-100: CAT40 ECK6, L=100MM (3.94') BORING HOLDER
CAT40-ECK6-150   CAT40-ECK6-150: CAT40 ECK6, L=150MM (5.91') BORING HOLDER
CAT40-ECK6-200   CAT40-ECK6-200: CAT40 ECK6, L=200MM (7.87') BORING HOLDER
CAT40-ECK6-250   CAT40-ECK6-250: CAT40 ECK6, L=250MM (9.84') BORING HOLDER
CAT40-MTA-3-5.3   CAT40-MTAS-5.3' Holder
CAT40MT1L120   CAT40MT1L120: CAT40-MTA1-120 MORSE TAPER HOLDER
CAT40MT1L45   CAT40MT1L45: CAT40-MTA1-45 MORSE TAPER HOLDER
CAT40MT2L120   CAT40MT2L120: CAT40MT2L120 : CNC CAT Shank Morse Taper #2 Holder L=120mm, D=32mm
CAT40MT2L45   CAT40MT2L45: CAT40MT2L45: CAT40 Shank Morse Taper 2 L=45mm
CAT40MT2L60   CAT40MT2L60: CAT40MT2L60 : CNC CAT Shank Morse Taper #2 Holder L=60mm, D=32mm
CAT40MT3L135   CAT40MT3L135: CAT40MT3L135: Cat40 Shank Morse Taper3 L=135mm
CAT40MT3L75   CAT40MT3L75: CAT40MT4L90: CAT 40 Shank Morse Taper 4 L=90mm
CAT40MT4L90   CAT40MT4L90: CAT40MT4L90: CAT 40 Shank Morse Taper 4 L=90mm
CAT40WER16L70   CAT40WER16L70: CAT40WER16L70: CAT40 WER TAPPING HOLDER, L=70
CAT40WER20L90   CAT40WER20L90: CAT40-WER20-90, CAT40 WER TAPPING HOLDER, L=90
CAT40WER25L100   CAT40WER25L100: CAT40-WER25-100: CAT40 WER TAPPING HOLDER: L=100
CAT40WER32L110   CAT40WER32L110: CAT40-WER32-110: CAT40 WER TAPPING HOLDER: L=110
C50EMC32-4   CAT50 EMC POWERFUL MILLING HOLDERS. L=4', D=2.89' (73.5MM)
CAT50-ECK1-100   CAT50-ECK1-100: CAT50 ECK1, L=100MM (3.94') BORING HOLDER
CAT50-ECK1-125   CAT50-ECK1-125: CAT50 ECK1, L=125MM (4.92') BORING HOLDER
CAT50-ECK1-150   CAT50-ECK1-150: CAT50 ECK1, L=150MM (5.91') BORING HOLDER
CAT50-ECK2-100   CAT50-ECK2-100: CAT50 ECK2, L=100MM (3.94') BORING HOLDER
CAT50-ECK2-125   CAT50-ECK2-125: CAT50 ECK2, L=125MM (4.92') BORING HOLDER
CAT50-ECK2-150   CAT50-ECK2-150: CAT50 ECK2, L=150MM (5.91') BORING HOLDER
CAT50-ECK3-100   CAT50-ECK3-100: CAT50 ECK3, L=100MM (3.94') BORING HOLDER
CAT50-ECK3-125   CAT50-ECK3-125: CAT50 ECK3, L=125MM (4.92') BORING HOLDER
CAT50-ECK3-150   CAT50-ECK3-150: CAT50 ECK3, L=150MM (5.91') BORING HOLDER
CAT50-ECK3-200   CAT50-ECK3-200: CAT50 ECK3, L=200MM (7.87') BORING HOLDER
CAT50-ECK4-100   CAT50-ECK4-100: CAT50 ECK4, L=100MM (3.94') BORING HOLDER
CAT50-ECK4-150   CAT50-ECK4-150: CAT50 ECK4, L=150MM (5.91') BORING HOLDER
CAT50-ECK4-200   CAT50-ECK4-200: CAT50 ECK4, L=200MM (7.87') BORING HOLDER
CAT50-ECK4-250   CAT50-ECK4-250: CAT50 ECK4, L=250MM (9.84') BORING HOLDER
CAT50-ECK5-150   CAT50-ECK5-150: CAT50 ECK5, L=150MM (5.91') BORING HOLDER
CAT50-ECK5-200   CAT50-ECK5-200: CAT50 ECK5, L=200MM (7.87') BORING HOLDER
CAT50-ECK5-250   CAT50-ECK5-250: CAT50 ECK5, L=250MM (9.84') BORING HOLDER
CAT50-ECK6-150   CAT50-ECK6-150: CAT50 ECK6, L=150MM (5.91') BORING HOLDER
CAT50-ECK6-200   CAT50-ECK6-200: CAT50 ECK6, L=200MM (7.87') BORING HOLDER
CAT50-ECK6-250   CAT50-ECK6-250: CAT50 ECK6, L=250MM (9.84') BORING HOLDER
CAT50-ECK7-100   CAT50-ECK7-100: CNC Boring Head and Holder CAT50-ECK7-100
CAT50-ECK7-150   CAT50-ECK7-150: CNC Boring Head and Holder CAT50-ECK7-150
CAT50-ECK7-200   CAT50-ECK7-200: CNC Boring Head and Holder CAT50-ECK7-200
C50WER16L90   CAT50-WER16-90, CAT40 WER TAPPING HOLDER, L=90
CAT50MT1L120   CAT50MT1L120: CAT50MT1L120 : CNC CAT Shank Morse Taper #1 Holder L=120mm, D=25mm
CAT50MT1L45   CAT50MT1L45: CAT50MT1L45 : CNC CAT Shank Morse Taper #1 Holder L=45mm, D=25mm
CAT50MT2L135   CAT50MT2L135: CAT50MT2L135 : CNC CAT Shank Morse Taper #2 Holder L=135mm, D=32mm
CAT50MT2L45   CAT50MT2L45: CAT50MT2L45: CAT50 SHANK MORSE TAPER 2 HOLDER L=45mm
CAT50MT3L150   CAT50MT3L150: CAT50MT3L150 : CNC CAT Shank Morse Taper #3 Holder L=150mm, D=40mm
CAT50MT3L45   CAT50MT3L45: CAT50-MTA3-45 MORSE TAPER HOLDER
CAT50MT4L180   CAT50MT4L180: CAT50MT4L180 : CNC CAT Shank Morse Taper #4 Holder L=180mm, D=50mm
CAT50MT4L75   CAT50MT4L75: CAT50MT4L75: CAT50 SHANK MORSE TAPER 4 HOLDER L=75mm
CAT50MT5L105   CAT50MT5L105: CAT50MT5L105: CAT50 Shank Morse taper 5 L=105mm
CAT50WER16L90   CAT50WER16L90: CAT50-WER16-90, CAT50 WER TAPPING HOLDER, L=90
CAT50WER20L90   CAT50WER20L90: CAT50-WER20-90, CAT50 WER TAPPING HOLDER, L=90
CAT50WER25L90   CAT50WER25L90: CAT50WER25L90: CAT50 SHANK TAPPING HOLDER L=90
CAT50WER32L100   CAT50WER32L100: CAT50-WER32-100, CAT50 WER TAPPING HOLDER, L=100
CAT50WER32L90   CAT50WER32L90: CAT50-WER32-90, CAT50 WER TAPPING HOLDER, L=90
CB1-2016.M   CB1-2016.M: CB1-2016.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 20mm H1=16 (mm)
CB1-2016   CB1-2016: CB1-2016 , RIGHT HAND VDI HOLDER h1:5/8'
CB1-3020.M   CB1-3020.M: CB1-3020.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 30mm H1=20 (mm)
CB1-3020   CB1-3020: CB1-3020 , RIGHT HAND VDI HOLDER h1:3/4'
CB1-4025.M   CB1-4025.M: CB1-4025.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 40mm H1=25 (mm)
CB1-4025   CB1-4025: CB1-4025 , RIGHT HAND VDI HOLDER h1:1'
CB1-5032.M   CB1-5032.M: CB1-5032.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 50mm H1=32 (mm)
CB1-5032   CB1-5032: CB1-5032 , RIGHT HAND VDI HOLDER h1:1 1/4
CB1-6020   CB1-6020: CB1-6020 , RIGHT HAND VDI HOLDER h1:1 1/4
CB1-6032.M   CB1-6032.M: CB1-6032.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 60mm H1=32 (mm)
CB1-6032   CB1-6032: CB1-6032 , RIGHT HAND VDI HOLDER h1:1 1/4, D=60
CB2-2016.M   CB2-2016.M: CB2-2016.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 20mm H1=16 (mm)
CB2-2016   CB2-2016: CB2-2016 , LEFT HAND VDI HOLDER h1:5/8'
CB2-3020.M   CB2-3020.M: CB2-3020.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 30mm H1=20 (mm)
CB2-3020   CB2-3020: CB2-3020 , LEFT HAND VDI HOLDER h1:3/4'
CB2-4025.M   CB2-4025.M: CB2-4025.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 40mm H1=25 (mm)
CB2-4025   CB2-4025: CB2-4025 , LEFT HAND VBI HOLDER h1:1'
CB2-5032.M   CB2-5032.M: CB2-5032.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 50mm H1=32 (mm)
CB2-5032   CB2-5032: CB2-5032 , LEFT HAND VDI HOLDER h1:1 1/4'
CB2-6020   CB2-6020: CB2-6020 , LEFT HAND VDI HOLDER h1:1 1/4'
CB2-6032.M   CB2-6032.M: CB2-6032.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 60mm H1=32 (mm)
CB2-6032   CB2-6032: CB2-6032 : Gromax VDI Tool Holder CB2 Axial/Radial Toolholder Left-Hand
CB3-2016.M   CB3-2016.M: CB3-2016.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 20mm H1=16 (mm)
CB3-2016   CB3-2016: CB3-2016 , RIGHT HAND VDI HOLDER h1:5/8'
CB3-3020.M   CB3-3020.M: CB3-3020.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 30mm H1=20 (mm)
CB3-3020   CB3-3020: CB3-3020 , RIGHT HAND VDI HOLDER h1:3/4'
CB3-4025.M   CB3-4025.M: CB3-4025.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 40mm H1=25 (mm)
CB3-4025   CB3-4025: CB3-4025 , RIGHT HAND VDI HOLDER h1:1'
CB3-5032.M   CB3-5032.M: CB3-5032.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 50mm H1=32 (mm)
CB3-5032   CB3-5032: CB3-5032 , RIGHT HAND VDI HOLDER h1:1 1/4
CB3-6020   CB3-6020: CB3-6020 , RIGHT HAND VDI HOLDER h1:1 1/4
CB3-6032.M   CB3-6032.M: CB3-6032.M CNC Lathe VDI Axial-Radial Tool Holder Right Hand Shank 60mm H1=32 (mm)
CB3-6032   CB3-6032: CB3-6032, RIGHT HAND VDI HOLDER h1:1 1/4 D=60
CB4-2016.M   CB4-2016.M: CB4-2016.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 20mm H1=16 (mm)
CB4-2016   CB4-2016: CB4-2016 , LEFT HAND VDI HOLDER h1:5/8'
CB4-3020.M   CB4-3020.M: CB4-3020.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 30mm H1=20 (mm)
CB4-3020   CB4-3020: CB4-3020 , LEFT HAND VDI HOLDER h1:3/4'
CB4-4025.M   CB4-4025.M: CB4-4025.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 40mm H1=25 (mm)
CB4-4025   CB4-4025: CB4-4025 , LEFT HAND VDI HOLDER h1:1'
CB4-5032.M   CB4-5032.M: CB4-5032.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 50mm H1=32 (mm)
CB4-5032   CB4-5032: CB4-5032 , LEFT HAND VDI HOLDER h1:1 1/4'
CB4-6020   CB4-6020: CB4-6020 , LEFT HAND VDI HOLDER h1:1 1/4'
CB4-6032.M   CB4-6032.M: CB4-6032.M CNC Lathe VDI Axial-Radial Tool Holder Left Hand Shank 60mm H1=32 (mm)
CB4-6032   CB4-6032: CB4-6032 : Gromax VDI Tool Holder CB4 Axial/Radial Toolholder Left-Hand
CD130-J33   CD130-J33: CD130-J33, 1/32-1/2' DRILL CHUCK ALBRECHT
CD130-J6   CD130-J6: CD130-J6 , 1/32-1/2' DRILL CHUCK ALBRECHT
CD30-J0   CD30-J0: CD30-J0 , 0-1/8' DRILL CHUCK ALBRECHT
CD30-J1   CD30-J1: CD30-J1 , 0-1/8' DRILL CHUCK ALBRECHT
CD65-J1   CD65-J1: CD65-J1 , 0-1/4' DRILL CHUCK ALBRECHT
CE300   CE300: CE300 , MAGNETIC BASE, HYDRAULIC ARM
CE303N3   CE303N3: CE303N3 : Universal Magnetic Base
CE310   CE310: CE310 , MAGNETIC BASE, MECHANICAL ARM
CE311PB   CE311PB: CE311PB , MAGNETIC BASE
CE312   CE312: CE312 , WHEEL DRESSER
CE322PB   CE322PB: CE322PB , MAGNETIC BASE
CEA-3A   CEA-3A , DELUXE AUTO. LUBRICANT PUMP
CEA-4A   CEA-4A: CEA-4A , DELUXE AUTO LUBRICANT PUMP 110
CEA-4B   CEA-4B: xxx Discontinued xxxxxx Replaced by CENA-4C model. CEA-4B , DELUXE AUTO LUBRICANT PUMP 220
CER44   CER44: CER44 , 4'X4'WALKER PERMANENT MAGCHUCK
CER48   CER48: CER48 , 4'X8'WALKER PERMANT.MAG.CHUCK
CER510   CER510: CER510 , 5'X10'WALKER PERMANT.MAG.CHUCK
CER512   CER512: CER512 , 5'X12'WALKER PERMANT.MAG.CHUCK
CER610   CER610: CER610 , 6'X10'WALKER PERMANT.MAG.CHUCK
CER612   CER612: CER612 (C2-6X12) , 6'X12' O.S. WALKER PERMANENT MAG. CHUCK
CER614   CER614: CER614 , 6'X14'WALKER PERMANT.MAG.CHUCK

Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

sign up for our newsletter