MILLING

(Showing 48 of 461)
Show 12 24 36 48 96
Compare
View By List No: 
  • VectorA
  • VectorA
  • VectorA
  • CARBIDE 3/8 X 3/8 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 3/8 X 3/8 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 8MM X 8MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 8MM X 8MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 5/16 X 5/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 5/16 X 5/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 10MM X 10MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 10MM X 10MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 21/64 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 21/64 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 8MM X 8MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 8MM X 8MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 11MM X 11MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 11MM X 11MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 11/32 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 11/32 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 21/64 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 21/64 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 7/16 X 7/16 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 7/16 X 7/16 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 9MM X 10MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 9MM X 10MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 11/32 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 11/32 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 12MM X 12MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 12MM X 12MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 23/64 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 23/64 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 9MM X 10MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 9MM X 10MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 1/2 X 1/2 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 1/2 X 1/2 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 3/8 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 3/8 X 3/8 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 23/64 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 23/64 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 14MM X 14MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 14MM X 14MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 25/64 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 25/64 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 3/8 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 3/8 X 3/8 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 9/16 X 9/16 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 9/16 X 9/16 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 10MM X 10MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 10MM X 10MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 25/64 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 25/64 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 5/8 X 5/8 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 5/8 X 5/8 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 13/32 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 13/32 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 10MM X 10MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 10MM X 10MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 16MM X 16MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 16MM X 16MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 27/64 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 27/64 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 13/32 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 13/32 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 11/16 X 3/4 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 11/16 X 3/4 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 11MM X 11MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 11MM X 11MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 27/64 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 27/64 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 18MM X 18MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 18MM X 18MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 7/16 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 7/16 X 7/16 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 11MM X 11MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 11MM X 11MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 3/4 X 3/4 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 3/4 X 3/4 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 29/64 X 1/2 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 29/64 X 1/2 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 7/16 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 7/16 X 7/16 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 20MM X 20MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 20MM X 20MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 15/32 X 1/2 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 15/32 X 1/2 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 29/64 X 1/2 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 29/64 X 1/2 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 22MM X 22MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 22MM X 22MM 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 12MM X 12MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 12MM X 12MM 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 15/32 X 1/2 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 15/32 X 1/2 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 7/8 X 7/8 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    End_Mills_-_End_Mill_-_Carbide_-_List_403BN_-_Standard_Ball_End_-_Catalog
    3 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 7/8 X 7/8 3FL BALL NOSE

    STANDARD CARBIDE BN   

    List 403BN
    3 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 31/64 X 1/2 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    End_Mills_-_End_Mill_-_Carbide_-_List_404BN_-_Standard_Ball_End_-_Catalog
    4 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 31/64 X 1/2 4FL BALL NOSE

    STANDARD CARBIDE BN   

    List 404BN
    4 Flute, Ball End
    ALTERNATIVE PRODUCT
  • CARBIDE 12MM X 12MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    End_Mills_-_End_Mill_-_Carbide_-_List_402BN_-_Standard_Ball_End_-_Catalog
    2 Flute, Ball End
    ALTERNATIVE PRODUCT

    CARBIDE 12MM X 12MM 2FL BALL NOSE

    STANDARD CARBIDE BN   

    List 402BN
    2 Flute, Ball End
    ALTERNATIVE PRODUCT
  • ;
Stocked
Discontinued
Globally Stocked
Made to Order
While Supplies Last
X