Free Shipping on Most Orders!

High Quality Bearings

Request a Quote Today!

  • 818-545-1902
  • 818-545-1902
  • My Account
    • Login
    • Sign Up
  • 0
Toggle menu
Online Bearing Store
×
×

    Shop By Category

  • Ball Bearings
    • 1600 Series
    • 6000 Series
    • 6200 Series
    • 6300 Series
    • 6700 Series
    • 6800 Series
    • 6900 Series
    • Double Row Bearings
    • Miniature Bearings
    • R Series
  • Linear Bearings
    • CSB Precision linear bearings
    • KH Series
    • Linear Motion Guide Way Bearings
    • Linear Slide Units
    • LM Series
    • LME Series
    • LMF Series
    • LMH Series
    • LMK Series
    • LMS Series
    • SDM Series
    • SKW Series
    • SMA Series
    • SME Series
    • SSW Series
    • SW Series
    • SWA Series
    • SWD Series
    • SWF Series
  • Roller Bearings
    • Cam Followers
    • Combined Needle Roller Bearings
    • Drawn Shell Cup Needle Roller Bearings
    • Machined Needle Roller Bearings
    • Tapered Roller Bearings
    • Yoke Track Follower Roller Bearings
  • Mounted Bearings
    • 2-Bolt Flange Bearings
    • 3-Bolt Flange Bearings
    • 4-Bolt Flange Bearings
    • Conveyor Hanger Mounted Bearing
    • Cylindrical Cartridge Bearings
    • Pillow Block Bearings
    • Take-Up Flange Bearings
  • Insert Bearings
    • SA Series
    • SB Series
    • CSA Series
    • CSB Series
    • HC Series
    • SER Series
    • K Series
    • U Series
    • UC Series
    • UCX Series
  • Anti-Bacterial Waterproof Bearings
  • Food Grade Bearings
  • Plain Bearings
  • Thrust Bearings
  • Rod End Bearings
  • Waterproof Bearings
  • Oil Seals
  • Shafts
    • Shaft Supports
  • Main Menu

  • Bearing Knowledge Hub
  • About Us
  • Contact Us
  • Shipping & Returns
  • Terms and Conditions
  • Privacy Policy
  • Gift Certificates
  • Login or Sign Up

    Shop By Category

  • Ball Bearings
    • 1600 Series
    • 6000 Series
    • 6200 Series
    • 6300 Series
    • 6700 Series
    • 6800 Series
    • 6900 Series
    • Double Row Bearings
    • Miniature Bearings
    • R Series
  • Linear Bearings
    • CSB Precision linear bearings
    • KH Series
    • Linear Motion Guide Way Bearings
    • Linear Slide Units
    • LM Series
    • LME Series
    • LMF Series
    • LMH Series
    • LMK Series
    • LMS Series
    • SDM Series
    • SKW Series
    • SMA Series
    • SME Series
    • SSW Series
    • SW Series
    • SWA Series
    • SWD Series
    • SWF Series
  • Roller Bearings
    • Cam Followers
    • Combined Needle Roller Bearings
    • Drawn Shell Cup Needle Roller Bearings
    • Machined Needle Roller Bearings
    • Tapered Roller Bearings
    • Yoke Track Follower Roller Bearings
  • Mounted Bearings
    • 2-Bolt Flange Bearings
    • 3-Bolt Flange Bearings
    • 4-Bolt Flange Bearings
    • Conveyor Hanger Mounted Bearing
    • Cylindrical Cartridge Bearings
    • Pillow Block Bearings
    • Take-Up Flange Bearings
  • Insert Bearings
    • SA Series
    • SB Series
    • CSA Series
    • CSB Series
    • HC Series
    • SER Series
    • K Series
    • U Series
    • UC Series
    • UCX Series
  • Anti-Bacterial Waterproof Bearings
  • Food Grade Bearings
  • Plain Bearings
  • Thrust Bearings
  • Rod End Bearings
  • Waterproof Bearings
  • Oil Seals
  • Shafts
    • Shaft Supports
  • Main Menu

  • Bearing Knowledge Hub
  • About Us
  • Contact Us
  • Shipping & Returns
  • Terms and Conditions
  • Privacy Policy
  • Gift Certificates
  • Login or Sign Up

Shop by Category

  • Ball Bearings
    • 1600 Series
    • 6000 Series
    • 6200 Series
    • 6300 Series
    • 6700 Series
    • 6800 Series
    • 6900 Series
    • Double Row Bearings
    • Miniature Bearings
    • R Series
  • Linear Bearings
    • CSB Precision linear bearings
    • KH Series
    • Linear Motion Guide Way Bearings
    • Linear Slide Units
    • LM Series
    • LME Series
    • LMF Series
    • LMH Series
    • LMK Series
    • LMS Series
    • SDM Series
    • SKW Series
    • SMA Series
    • SME Series
    • SSW Series
    • SW Series
    • SWA Series
    • SWD Series
    • SWF Series
  • Roller Bearings
    • Cam Followers
    • Combined Needle Roller Bearings
    • Drawn Shell Cup Needle Roller Bearings
    • Machined Needle Roller Bearings
    • Tapered Roller Bearings
    • Yoke Track Follower Roller Bearings
  • Mounted Bearings
    • 2-Bolt Flange Bearings
    • 3-Bolt Flange Bearings
    • 4-Bolt Flange Bearings
    • Conveyor Hanger Mounted Bearing
    • Cylindrical Cartridge Bearings
    • Pillow Block Bearings
    • Take-Up Flange Bearings
  • Insert Bearings
    • SA Series
    • SB Series
    • CSA Series
    • CSB Series
    • HC Series
    • SER Series
    • K Series
    • U Series
    • UC Series
    • UCX Series
  • Anti-Bacterial Waterproof Bearings
  • Food Grade Bearings
  • Plain Bearings
  • Thrust Bearings
  • Rod End Bearings
  • Waterproof Bearings
  • Oil Seals
  • Shafts
    • Shaft Supports
  • Shop by Brand

  • View all Brands
  • Refine By

    No filters applied

    Browse by Category, Outer Diameter & more Hide Filters Show Filters
  • Ball Bearings
    • 1600 Series
    • 6000 Series
    • 6200 Series
    • 6300 Series
    • 6700 Series
    • 6800 Series
    • 6900 Series
    • Double Row Bearings
    • Miniature Bearings
    • R Series
  • Linear Bearings
    • CSB Precision linear bearings
    • KH Series
    • Linear Motion Guide Way Bearings
    • Linear Slide Units
    • LM Series
    • LME Series
    • LMF Series
    • LMH Series
    • LMK Series
    • LMS Series
    • SDM Series
    • SKW Series
    • SMA Series
    • SME Series
    • SSW Series
    • SW Series
    • SWA Series
    • SWD Series
    • SWF Series
  • Roller Bearings
    • Cam Followers
    • Combined Needle Roller Bearings
    • Drawn Shell Cup Needle Roller Bearings
    • Machined Needle Roller Bearings
    • Tapered Roller Bearings
    • Yoke Track Follower Roller Bearings
  • Mounted Bearings
    • 2-Bolt Flange Bearings
    • 3-Bolt Flange Bearings
    • 4-Bolt Flange Bearings
    • Conveyor Hanger Mounted Bearing
    • Cylindrical Cartridge Bearings
    • Pillow Block Bearings
    • Take-Up Flange Bearings
  • Insert Bearings
    • SA Series
    • SB Series
    • CSA Series
    • CSB Series
    • HC Series
    • SER Series
    • K Series
    • U Series
    • UC Series
    • UCX Series
  • Anti-Bacterial Waterproof Bearings
  • Food Grade Bearings
  • Plain Bearings
  • Thrust Bearings
  • Rod End Bearings
  • Waterproof Bearings
  • Oil Seals
  • Shafts
    • Shaft Supports
  • Shop by Brand

  • View all Brands
    • Home
    • Search

    3899 results for Thrust Ball Bearings

    • Products (3748)
    • News & Information (151)
      How Linear Bearings Solve Friction and Alignment Issues(Post)

      How Linear Bearings Solve Friction and Alignment Issues Precision motion systems depend on the right bearings to manage linear travel, friction control, and alignment accuracy. Linear bearing ...

      High Speed Bearings: How to Match RPM to the Right Product(Post)

      High Speed Bearings: How to Match RPM to the Right Product When a high-speed CNC spindle failed unexpectedly, the culprit was clear: a standard bearing operating beyond its rated RPM. This inciden ...

      How Often Should You Lubricate Your Bearings?(Post)

      How Often Should You Lubricate Your Bearings? A single missed lubrication can turn a $15 bearing into a $15,000 equipment shutdown—and that's before you count the lost production h ...

      How to Select the Right Bearing for Load, Speed, Environment and Fit(Post)

      How to Select the Right Bearing for Load, Speed, Environment and Fit Selecting the right bearing is critical to machine performance, reliability, and lifecycle cost.  Why Correct Bearing Sele ...

      Don’t Ignore These 5 Signs Your Bearing Is About to Fail(Post)

      Don’t Ignore These 5 Signs Your Bearing Is About to Fail Even minor signs of bearing failure can quickly turn into major equipment breakdowns—especially in industrial setting ...

      When You Need a Precision Bearing and How to Choose One (Post)

      When You Need a Precision Bearing and How to Choose One Feeling the pinch when your CNC spindle wobbles or your high-speed motor suddenly grinds to a halt? That often happens when a general-purpose ...

      The Role of Bearings in Electric Drills: Ensuring Smooth Operation and Durability(Post)

      The Role of Bearings in Electric Drills: Ensuring Smooth Operation and Durability Electric drills are an essential tool in industrial, construction, and DIY settings. Whether used for heavy-duty a ...

      5 Critical Mistakes to Avoid When Choosing Bearings(Post)

      5 Critical Mistakes to Avoid When Choosing Bearings Choosing the right bearing is crucial for the performance and longevity of your machinery. However, many buyers, especially those new to the pro ...

      Choosing the Right Bearings for Washing Machines(Post)

      Choosing the Right Bearings for Washing Machines Bearings play a crucial role in the performance and longevity of washing machines. For bulk purchasers such as appliance manufacturers and service pr ...

      Misalignment Is Killing Your Bearings: Here’s How to Fix It (Post)

      Misalignment Is Killing Your Bearings: Here’s How to Fix It A production line suddenly grinds to a halt, costing your team thousands in lost productivity. The root cause? A failed bearing&mdas ...

      Why Bearings Fail Too Soon and How to Stop It(Post)

      Why Bearings Fail Too Soon and How to Stop It Bearings are critical to uptime in industrial systems—but too many fail earlier than expected.   The True Cost of Premature Bearing F ...

      The Benefits of Bulk Purchasing: A Guide to Wholesale Bearings for Industrial Use(Post)

      The Benefits of Bulk Purchasing: A Guide to Wholesale Bearings for Industrial Use Industrial operations rely on bearings to maintain efficiency and ensure machinery operates seam ...

      The Backbone of Precision: Linear Bearings in High-Tech Industries(Post)

      The Backbone of Precision: Linear Bearings in High-Tech Industries In the realm of high-tech industries, precision is not just a goal—it is a necessity. From semiconductor manufacturing to a ...

      Automotive Bearings Explained: From Wheel Hubs to Transmissions(Post)

      Automotive Bearings Explained: From Wheel Hubs to Transmissions Bearings are used throughout modern vehicles for motion, load support, and system longevity.  Why Bearings Are Essential in Au ...

      Bulk Buying of Linear Bearings: Industrial Precision and Performance(Post)

      Bulk Buying of Linear Bearings: Industrial Precision and Performance When sourcing bulk buying linear bearings for industrial applications, precision, durability, and cost efficiency  ...

      Achieve Superior Chainsaw Performance with Reliable Bearings(Post)

      Achieve Superior Chainsaw Performance with Reliable Bearings Chainsaws are indispensable tools for professional use, whether you’re felling trees, cutting firewood, or tackling othe ...

    • Previous
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • Next
    • Previous
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • Next
      • HC212 Insert Ball Bearing 60x110x77.8 Side View HC212 Insert Ball Bearing 60x110x77.8 Flat View HC212 Insert Ball Bearing 60x110x77.8 Side View HC212 Insert Ball Bearing 60x110x77.8 Flat View

        sku: HC212

        HC212 Insert Ball Bearing 60x110x77.8

      • CSB205 Insert Ball Bearing 25x52x27 Side View CSB205 Insert Ball Bearing 25x52x27 Back View CSB205 Insert Ball Bearing 25x52x27 Side View CSB205 Insert Ball Bearing 25x52x27 Back View

        sku: CSB205

        CSB205 Insert Ball Bearing 25x52x27

      • CSB204 Insert Ball Bearing 20x47x25 Side View CSB204 Insert Ball Bearing 20x47x25 Back View CSB204 Insert Ball Bearing 20x47x25 Side View CSB204 Insert Ball Bearing 20x47x25 Back View

        sku: CSB204

        CSB204 Insert Ball Bearing 20x47x25

      • CSB206 Insert Ball Bearing 30x62x30 Side View CSB206 Insert Ball Bearing 30x62x30 Back View CSB206 Insert Ball Bearing 30x62x30 Side View CSB206 Insert Ball Bearing 30x62x30 Back View

        sku: CSB206

        CSB206 Insert Ball Bearing 30x62x30

      • CSB210 Insert Ball Bearing 50x90x38 Side View CSB210 Insert Ball Bearing 50x90x38 Back View CSB210 Insert Ball Bearing 50x90x38 Side View CSB210 Insert Ball Bearing 50x90x38 Back View

        sku: CSB210

        CSB210 Insert Ball Bearing 50x90x38

      • UC214 Insert Ball Bearing 70x125x74.6 Side View UC214 Insert Ball Bearing 70x125x74.6 Front View UC214 Insert Ball Bearing 70x125x74.6 Side View UC214 Insert Ball Bearing 70x125x74.6 Front View

        sku: UC214

        UC214 Insert Ball Bearing 70x125x74.6

      • UC216 Insert Ball Bearing 80x140x82.6 Side View UC216 Insert Ball Bearing 80x140x82.6 Front View UC216 Insert Ball Bearing 80x140x82.6 Side View UC216 Insert Ball Bearing 80x140x82.6 Front View

        sku: UC216

        UC216 Insert Ball Bearing 80x140x82.6

      • UC206 Insert Ball Bearing 30x62x38.1 Side View UC206 Insert Ball Bearing 30x62x38.1 Front View UC206 Insert Ball Bearing 30x62x38.1 Side View UC206 Insert Ball Bearing 30x62x38.1 Front View

        sku: UC206

        UC206 Insert Ball Bearing 30x62x38.1

      • UC217 Insert Ball Bearing 85x150x85.7 Side View UC217 Insert Ball Bearing 85x150x85.7 Front View UC217 Insert Ball Bearing 85x150x85.7 Side View UC217 Insert Ball Bearing 85x150x85.7 Front View

        sku: UC217

        UC217 Insert Ball Bearing 85x150x85.7

      • CSB201 Insert Ball Bearing 12x40x22 Side View CSB201 Insert Ball Bearing 12x40x22 Back View CSB201 Insert Ball Bearing 12x40x22 Side View CSB201 Insert Ball Bearing 12x40x22 Back View

        sku: CSB201

        CSB201 Insert Ball Bearing 12x40x22

      • CSB212 Insert Ball Bearing 60x110x42 Side View CSB212 Insert Ball Bearing 60x110x42 Back View CSB212 Insert Ball Bearing 60x110x42 Side View CSB212 Insert Ball Bearing 60x110x42 Back View

        sku: CSB212

        CSB212 Insert Ball Bearing 60x110x42

      • CSB207 Insert Ball Bearing 35x72x32 Side View CSB207 Insert Ball Bearing 35x72x32 Back View CSB207 Insert Ball Bearing 35x72x32 Side View CSB207 Insert Ball Bearing 35x72x32 Back View

        sku: CSB207

        CSB207 Insert Ball Bearing 35x72x32

      • CSB208 Insert Ball Bearing 40x80x34 Side View CSB208 Insert Ball Bearing 40x80x34 Back View CSB208 Insert Ball Bearing 40x80x34 Side View CSB208 Insert Ball Bearing 40x80x34 Back View

        sku: CSB208

        CSB208 Insert Ball Bearing 40x80x34

      • CSB211 Insert Ball Bearing 55x100x40 Side View CSB211 Insert Ball Bearing 55x100x40 Back View CSB211 Insert Ball Bearing 55x100x40 Side View CSB211 Insert Ball Bearing 55x100x40 Back View

        sku: CSB211

        CSB211 Insert Ball Bearing 55x100x40

      • UC202 Insert Ball Bearing 15x47x31 Side View UC202 Insert Ball Bearing 15x47x31 Front View UC202 Insert Ball Bearing 15x47x31 Side View UC202 Insert Ball Bearing 15x47x31 Front View

        sku: UC202

        UC202 Insert Ball Bearing 15x47x31

      • UC208 Insert Ball Bearing 40x80x49.2 Side View UC208 Insert Ball Bearing 40x80x49.2 Front View UC208 Insert Ball Bearing 40x80x49.2 Side View UC208 Insert Ball Bearing 40x80x49.2 Front View

        sku: UC208

        UC208 Insert Ball Bearing 40x80x49.2

    • HC212 Insert Ball Bearing 60x110x77.8 Side View HC212 Insert Ball Bearing 60x110x77.8 Flat View

      sku: HC212

      HC212 Insert Ball Bearing 60x110x77.8

      HC200 Bearing Series is Precision Eccentric Bore Insert Ball Bearing With Locking Collar Set Screw, Sealed and Pre-Lubricated with Grease HC212 Insert Bearing Series has a combination of a...

      View Details
    • CSB205 Insert Ball Bearing 25x52x27 Side View CSB205 Insert Ball Bearing 25x52x27 Back View

      sku: CSB205

      CSB205 Insert Ball Bearing 25x52x27

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • CSB204 Insert Ball Bearing 20x47x25 Side View CSB204 Insert Ball Bearing 20x47x25 Back View

      sku: CSB204

      CSB204 Insert Ball Bearing 20x47x25

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • CSB206 Insert Ball Bearing 30x62x30 Side View CSB206 Insert Ball Bearing 30x62x30 Back View

      sku: CSB206

      CSB206 Insert Ball Bearing 30x62x30

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • CSB210 Insert Ball Bearing 50x90x38 Side View CSB210 Insert Ball Bearing 50x90x38 Back View

      sku: CSB210

      CSB210 Insert Ball Bearing 50x90x38

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • UC214 Insert Ball Bearing 70x125x74.6 Side View UC214 Insert Ball Bearing 70x125x74.6 Front View

      sku: UC214

      UC214 Insert Ball Bearing 70x125x74.6

      Insert Set Screw Ball Bearing With Lubricating Groove Access, Sealed & Pre-Lubricated, Spherical Outer to Insert in Housing UC200 Insert Bearing Series has a set screw locking and is held...

      View Details
    • UC216 Insert Ball Bearing 80x140x82.6 Side View UC216 Insert Ball Bearing 80x140x82.6 Front View

      sku: UC216

      UC216 Insert Ball Bearing 80x140x82.6

      Insert Set Screw Ball Bearing With Lubricating Groove Access, Sealed & Pre-Lubricated, Spherical Outer to Insert in Housing UC200 Insert Bearing Series has a set screw locking and is held...

      View Details
    • UC206 Insert Ball Bearing 30x62x38.1 Side View UC206 Insert Ball Bearing 30x62x38.1 Front View

      sku: UC206

      UC206 Insert Ball Bearing 30x62x38.1

      Insert Set Screw Ball Bearing With Lubricating Groove Access, Sealed & Pre-Lubricated, Spherical Outer to Insert in Housing UC200 Insert Bearing Series has a set screw locking and is held...

      View Details
    • UC217 Insert Ball Bearing 85x150x85.7 Side View UC217 Insert Ball Bearing 85x150x85.7 Front View

      sku: UC217

      UC217 Insert Ball Bearing 85x150x85.7

      Insert Set Screw Ball Bearing With Lubricating Groove Access, Sealed & Pre-Lubricated, Spherical Outer to Insert in Housing UC200 Insert Bearing Series has a set screw locking and is held...

      View Details
    • CSB201 Insert Ball Bearing 12x40x22 Side View CSB201 Insert Ball Bearing 12x40x22 Back View

      sku: CSB201

      CSB201 Insert Ball Bearing 12x40x22

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • CSB212 Insert Ball Bearing 60x110x42 Side View CSB212 Insert Ball Bearing 60x110x42 Back View

      sku: CSB212

      CSB212 Insert Ball Bearing 60x110x42

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • CSB207 Insert Ball Bearing 35x72x32 Side View CSB207 Insert Ball Bearing 35x72x32 Back View

      sku: CSB207

      CSB207 Insert Ball Bearing 35x72x32

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • CSB208 Insert Ball Bearing 40x80x34 Side View CSB208 Insert Ball Bearing 40x80x34 Back View

      sku: CSB208

      CSB208 Insert Ball Bearing 40x80x34

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • CSB211 Insert Ball Bearing 55x100x40 Side View CSB211 Insert Ball Bearing 55x100x40 Back View

      sku: CSB211

      CSB211 Insert Ball Bearing 55x100x40

      CSB200 Series Bearing is Precision Insert Ball Bearing Cylindrical Outer with Set Screw and Pre-Lubricated with Grease CSB200 Series Insert Bearing has two set screws on the inner race for...

      View Details
    • UC202 Insert Ball Bearing 15x47x31 Side View UC202 Insert Ball Bearing 15x47x31 Front View

      sku: UC202

      UC202 Insert Ball Bearing 15x47x31

      Insert Set Screw Ball Bearing With Lubricating Groove Access, Sealed & Pre-Lubricated, Spherical Outer to Insert in Housing UC200 Insert Bearing Series has a set screw locking and is held...

      View Details
    • UC208 Insert Ball Bearing 40x80x49.2 Side View UC208 Insert Ball Bearing 40x80x49.2 Front View

      sku: UC208

      UC208 Insert Ball Bearing 40x80x49.2

      Insert Set Screw Ball Bearing With Lubricating Groove Access, Sealed & Pre-Lubricated, Spherical Outer to Insert in Housing UC200 Insert Bearing Series has a set screw locking and is held...

      View Details
    • Previous
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • Next
    • Previous
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • Next
    Compare Selected
    ×
    Join Our Mailing List for special offers!
    Contact Us
    Online Bearing Store
    sales@onlinebearingstore.com
    818-545-1902
    512 W. Windsor Rd. Glendale, CA 91204
    Accounts & Orders
    • Login or Sign Up
    • Shipping & Returns
    Quick Links
    • Bearing Knowledge Hub
    • About Us
    • Contact Us
    • Shipping & Returns
    • Terms and Conditions
    • Privacy Policy
    • © Online Bearing Store
    • |
    • Sitemap