North Coast Equipment Sales

Business Equipment For Small, Medium and Large Businesses

Find Linear Guide Rail For The Best Price

You will save lots of money on Linear Guide Rail by purchasing on Ebay. Not only do they have the largest selection of Linear Guide Rail, they have the best prices too. With thousands of sellers online and ready to serve you, its guaranteed to make your purchasing experience the best that it can be.

   
Mgn12h Linear Sliding Rail Miniature Guide Block Cnc 250 550mm Diy 3d Printer

Mgn12h Linear Sliding

Mgn12h Linear Sliding Rail Miniature Guide Block Cnc 250 550mm Diy 3d Printer

$35.99

Mgn12h Linear Sliding Rail Miniature Guide Block Cnc 250 550mm Diy 3d Printer

Mgn12h Linear Sliding

Mgn12h Linear Sliding Rail Miniature Guide Block Cnc 250 550mm Diy 3d Printer

$32.99

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

2pcs Sbr16 300

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

$96.90

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

2pcs Sbr16 300

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

$41.90

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

2pcs Sbr16 300

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

$44.90

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

2pcs Sbr16 300

2pcs Sbr16 300 1500mm optional Linear Slide Guide Shaft Rail 4pcs Sbr16uu Block

$37.90

2xsbr12 1000mm Linear Rail Slide Guide Rod 4sbr12uu Block Unique Mills 12mm

2xsbr12 1000mm Linear

2xsbr12 1000mm Linear Rail Slide Guide Rod 4sbr12uu Block Unique Mills 12mm

$56.90

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

2pcs Sbr25 25mm

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

$39.90

Sbr 20 1200mm 20mm Linear Slide Guide Shaft 2 Rail 4sbr20uu Bearing Block Cnc Se

Sbr 20 1200mm

Sbr 20 1200mm 20mm Linear Slide Guide Shaft 2 Rail 4sbr20uu Bearing Block Cnc Se

$97.00

2pcs Sbr12 12mm Linear Rail Slide Guide 300 1500mm Fully Supported Shaft Rod Cnc

2pcs Sbr12 12mm

2pcs Sbr12 12mm Linear Rail Slide Guide 300 1500mm Fully Supported Shaft Rod Cnc

$46.00

Us Ship Hgh15ca Rail Block Hiwin Linear Rail Carriage For Hgr15 Rail Guide

Us Ship Hgh15ca

Us Ship Hgh15ca Rail Block Hiwin Linear Rail Carriage For Hgr15 Rail Guide

$36.59

Bqlzr Horizontal 350mm T8 Dual Lead Screw Rod Linear Rail Support Guide Set

Bqlzr Horizontal 350mm

Bqlzr Horizontal 350mm T8 Dual Lead Screw Rod Linear Rail Support Guide Set

$32.83

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$136.00

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$144.00

Mgn12h 550mm Linear Rail Guide Linear Sliding Guide Block Cnc Tool

Mgn12h 550mm Linear

Mgn12h 550mm Linear Rail Guide Linear Sliding Guide Block Cnc Tool

$32.81

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$147.00

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

2pcs Sbr25 25mm

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

$91.90

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$140.00

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$165.00

2xhsr15 300mm Linear Rail Slide Guide Rod 4hsr15aa Block Mills Aluminium New

2xhsr15 300mm Linear

2xhsr15 300mm Linear Rail Slide Guide Rod 4hsr15aa Block Mills Aluminium New

$74.98

2pcs Sbr16 300 1500mm Linear Slide Rail Guide With 4 Sbr16uu Bearing Block

2pcs Sbr16 300

2pcs Sbr16 300 1500mm Linear Slide Rail Guide With 4 Sbr16uu Bearing Block

$38.30

 3 Nb Sgl25tf Linear Motion Bearing Blocks W 48 7 8 Linear Guide Rail

3 Nb

3 Nb Sgl25tf Linear Motion Bearing Blocks W 48 7 8 Linear Guide Rail

$175.00

Hgr15r 15mm Linear Rail Guide Slide Cnc 500 1000 1500 Mm 500mm 1m 1500mm Usa

Hgr15r 15mm Linear

Hgr15r 15mm Linear Rail Guide Slide Cnc 500 1000 1500 Mm 500mm 1m 1500mm Usa

$49.99

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$178.00

2pcs Sbr12 12mm Linear Rail Slide Guide 300 1500mm Fully Supported Shaft Rod Cnc

2pcs Sbr12 12mm

2pcs Sbr12 12mm Linear Rail Slide Guide 300 1500mm Fully Supported Shaft Rod Cnc

$41.90

2pcs Sbr12 12mm Linear Rail Slide Guide 300 1500mm Fully Supported Shaft Rod Cnc

2pcs Sbr12 12mm

2pcs Sbr12 12mm Linear Rail Slide Guide 300 1500mm Fully Supported Shaft Rod Cnc

$59.90

Hgr15r 15mm Linear Rail Guide Slide Cnc 500 1000 1500 Mm 500mm 1m 1500mm Usa

Hgr15r 15mm Linear

Hgr15r 15mm Linear Rail Guide Slide Cnc 500 1000 1500 Mm 500mm 1m 1500mm Usa

$144.00

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$158.00

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$203.00

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$155.00

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$171.00

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$254.00

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$35.90

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$44.91

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$34.85

Threaded Rod Linear Guide Rail With Stepping Motor For Cnc Linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Stepping Motor For Cnc Linear Actuator

$52.24

New Thk Ssr25xw1ssc1 Linear Lm Guide Rail Bearings Ssr25 nsk Iko Cnc Router Diy

New Thk Ssr25xw1ssc1

New Thk Ssr25xw1ssc1 Linear Lm Guide Rail Bearings Ssr25 nsk Iko Cnc Router Diy

$63.00

Hgr15r 15mm Linear Rail Guide Slide Cnc 500 1000 1500 Mm 500mm 1m 1500mm Usa

Hgr15r 15mm Linear

Hgr15r 15mm Linear Rail Guide Slide Cnc 500 1000 1500 Mm 500mm 1m 1500mm Usa

$124.99

2pcs Sbr16 300 1500mm Linear Slide Rail Guide With 4 Sbr16uu Bearing Block

2pcs Sbr16 300

2pcs Sbr16 300 1500mm Linear Slide Rail Guide With 4 Sbr16uu Bearing Block

$45.20

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

2pcs Sbr25 25mm

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

$53.90

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$223.00

Thk Linear Guide Bearing Assy Rail With 2 Bearing Blocks 2rsr9kmuu 155lm New

Thk Linear Guide

Thk Linear Guide Bearing Assy Rail With 2 Bearing Blocks 2rsr9kmuu 155lm New

$39.95

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$39.54

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$215.00

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

2pcs Sbr25 25mm

2pcs Sbr25 25mm Guide Linear Rail Shaft Rod 300 1500mm Fully Supported Slide Rod

$77.90

Thomson Systems Dual Shaft Rail Linear Guide 2da12oobl24 24 Length

Thomson Systems Dual

Thomson Systems Dual Shaft Rail Linear Guide 2da12oobl24 24 Length

$200.00

Numatics Linear Guide Rail Bearing Slide Pneumatic S50112500 3eoc

Numatics Linear Guide

Numatics Linear Guide Rail Bearing Slide Pneumatic S50112500 3eoc

$225.00

Thk Linear Guide Lm Rail 2 Rsh15wzm Carriage Bearing Blocks 18 5 470mm

Thk Linear Guide

Thk Linear Guide Lm Rail 2 Rsh15wzm Carriage Bearing Blocks 18 5 470mm

$199.99

Bosch Rexroth Linear Motion Guide Rail With 2 R162241410 Blocks 155in Length

Bosch Rexroth Linear

Bosch Rexroth Linear Motion Guide Rail With 2 R162241410 Blocks 155in Length

$749.99

New Thk Hsr20 Linear Bearing Slide Stage Block Guide Rail 8 1 2 Long

New Thk Hsr20

New Thk Hsr20 Linear Bearing Slide Stage Block Guide Rail 8 1 2 Long

$149.00

Mgn12h Miniature Linear Slide Rail Guide block Steel 250 550mm Cnc 3d Printer

Mgn12h Miniature Linear

Mgn12h Miniature Linear Slide Rail Guide block Steel 250 550mm Cnc 3d Printer

$35.99

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$44.91

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$32.52

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$35.90

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

Cnc Part Mr

Cnc Part Mr Mgn 7mm 9mm 12mm 15mm Linear Rail Guide With Min Carriage Block

$39.54

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

Threaded Rod Linear

Threaded Rod Linear Guide Rail With Motor And Ball Screw For Cnc linear Actuator

$238.00

Thk Linear Guide Lm Rail Carriage Bearing Block 21 530mm Low Profile Rsh15wzm

Thk Linear Guide

Thk Linear Guide Lm Rail Carriage Bearing Block 21 530mm Low Profile Rsh15wzm

$249.99

Rexroth Linear Guide Rail1780mm Mnr r180545231

Rexroth Linear Guide

Rexroth Linear Guide Rail1780mm Mnr r180545231

$350.00

Iko Linear Guide Lm Rail Carriage 2 Bearing Blocks 22 75 580mm Lwes15sl Japan

Iko Linear Guide

Iko Linear Guide Lm Rail Carriage 2 Bearing Blocks 22 75 580mm Lwes15sl Japan

$169.99

 2 Rexroth R162239423 Linear Motion Runner Blocks W 71 3 4 Guide Rail

2 Rexroth

2 Rexroth R162239423 Linear Motion Runner Blocks W 71 3 4 Guide Rail

$174.99

 Thk Rsr 12w Linear Slide Guide Rail 190mm

Thk Rsr

Thk Rsr 12w Linear Slide Guide Rail 190mm

$58.88

Nsk Le12 Linear Motion Guide Bearing Block W 266 7mm Linear Guide Rail

Nsk Le12 Linear

Nsk Le12 Linear Motion Guide Bearing Block W 266 7mm Linear Guide Rail

$53.99

2 Thk Gsr15t Lm Guide Self Adjusting Linear Slides On 32 25 Rail

2 Thk Gsr15t

2 Thk Gsr15t Lm Guide Self Adjusting Linear Slides On 32 25 Rail

$179.99

Thomson Systems Dual Shaft Rail Linear Guide 2da800bl 24 W computar 55mm Lens

Thomson Systems Dual

Thomson Systems Dual Shaft Rail Linear Guide 2da800bl 24 W computar 55mm Lens

$160.00

Thk Hsr30 Linear Guide Rail Block Linear Bearing Flange Block

Thk Hsr30 Linear

Thk Hsr30 Linear Guide Rail Block Linear Bearing Flange Block

$49.99

Linear Guide Rail W Integrated Igus Drylin 42mm Stepper Motor

Linear Guide Rail

Linear Guide Rail W Integrated Igus Drylin 42mm Stepper Motor

$299.99

Skf Llrhc 35a t1 Linear Guide Rail Block

Skf Llrhc 35a

Skf Llrhc 35a t1 Linear Guide Rail Block

$69.99

 2 Star 1662 29x 10x 3 4 Linear Bearing Slides W 82 1 2 Linear Guide Rail

2 Star

2 Star 1662 29x 10x 3 4 Linear Bearing Slides W 82 1 2 Linear Guide Rail

$199.74

Linear Guide Rail 2 Inch

Linear Guide Rail

Linear Guide Rail 2 Inch

$1,500.00

Nsk Ln2515 60 5 8 Long Linear Bearing Motion Guide Rail

Nsk Ln2515 60

Nsk Ln2515 60 5 8 Long Linear Bearing Motion Guide Rail

$144.49

Iko 11 75 Linear Rail W Iko Bearing Block Lwh15 Motion Rolling Guide

Iko 11 75

Iko 11 75 Linear Rail W Iko Bearing Block Lwh15 Motion Rolling Guide

$131.99

New Thk Guided Linear Motion Rail Bearing H15cr 160mm

New Thk Guided

New Thk Guided Linear Motion Rail Bearing H15cr 160mm

$99.99

2xhsr15 300mm Linear Rail Slide Guide Rod 4hsr15ca Block Mills Aluminium New

2xhsr15 300mm Linear

2xhsr15 300mm Linear Rail Slide Guide Rod 4hsr15ca Block Mills Aluminium New

$74.91

37 Nsk Lh20 Linear Guide Motion Rails W 2 Lh20 Bearing Slide Blocks 37

37 Nsk Lh20

37 Nsk Lh20 Linear Guide Motion Rails W 2 Lh20 Bearing Slide Blocks 37

$152.99

Iko Lwlf30 B Linear Motion Guide Rail W 1 Lwlfg30 Block 190mm L

Iko Lwlf30 B

Iko Lwlf30 B Linear Motion Guide Rail W 1 Lwlfg30 Block 190mm L

$39.99

Lm Linear Bearing Guide Actuator 2 Mlc20 480mm Rail Used

Lm Linear Bearing

Lm Linear Bearing Guide Actuator 2 Mlc20 480mm Rail Used

$80.00

Thk 2rsr9wmuu 170lm Linear Guide Rail Carriage Block

Thk 2rsr9wmuu 170lm

Thk 2rsr9wmuu 170lm Linear Guide Rail Carriage Block

$50.00

Thk Linear Guide Lm Rail Carriage Bearing Block 5 5 125mm Low Profile Rsr15wvm

Thk Linear Guide

Thk Linear Guide Lm Rail Carriage Bearing Block 5 5 125mm Low Profile Rsr15wvm

$99.99

Thk shs30 600l 4 way Shs 600mm Linear Guide Standard Ball Profile Rail

Thk shs30 600l

Thk shs30 600l 4 way Shs 600mm Linear Guide Standard Ball Profile Rail

$211.14

Thk Lm Guide Rail Linear Block Bearing Sr15w1uum 340lm 4w188

Thk Lm Guide

Thk Lm Guide Rail Linear Block Bearing Sr15w1uum 340lm 4w188

$106.21

Thk A5h084 Linear 18 Guide Rail W Gsr20t Bearing Slide Block A7i020

Thk A5h084 Linear

Thk A5h084 Linear 18 Guide Rail W Gsr20t Bearing Slide Block A7i020

$44.99

Nsk Lh15 Linear Motion Rail Lm Guide Actuator New 1 Rail 1 Block Thk

Nsk Lh15 Linear

Nsk Lh15 Linear Motion Rail Lm Guide Actuator New 1 Rail 1 Block Thk

$32.49

Thk Linear Guide Rail Bearing Block Hsr20a 9103 2 3 4 Long

Thk Linear Guide

Thk Linear Guide Rail Bearing Block Hsr20a 9103 2 3 4 Long

$50.00

Schneeberger Skd 12200 Linear Bearing Guide Blocks 36 Precision Ground Rail

Schneeberger Skd 12200

Schneeberger Skd 12200 Linear Bearing Guide Blocks 36 Precision Ground Rail

$229.99

Lot Thk Linear Guide Lm Rail 2 Rsr9zm Carriage Bearing Blocks 2 5 65mm Fixture

Lot Thk Linear

Lot Thk Linear Guide Lm Rail 2 Rsr9zm Carriage Bearing Blocks 2 5 65mm Fixture

$89.99

Thk Shs25 640l Linear Guide Rail Shs25 640l Rail 25mm

Thk Shs25 640l

Thk Shs25 640l Linear Guide Rail Shs25 640l Rail 25mm

$148.08

Thk Shs35 24 7 63cm Linear Motion Guide Rail With Bearing Block Cnc Shs 35

Thk Shs35 24

Thk Shs35 24 7 63cm Linear Motion Guide Rail With Bearing Block Cnc Shs 35

$145.59

Iko Mht25 4 Linear Bearings On A Linear Motion Guide 40 Rail

Iko Mht25 4

Iko Mht25 4 Linear Bearings On A Linear Motion Guide 40 Rail

$179.99

2 X Sbr12 300mm 12mm Linear Bearing Rail Slide Guide Shaft 4pcs Sbr12uu Blocks

2 X Sbr12

2 X Sbr12 300mm 12mm Linear Bearing Rail Slide Guide Shaft 4pcs Sbr12uu Blocks

$32.99

Thk Linear Guide Rail Hsr15 160l Nnb

Thk Linear Guide

Thk Linear Guide Rail Hsr15 160l Nnb

$48.95

Star Linear Motion 19 482mm Guide Rail W Star 1651 814 10 Bearing Slide Block

Star Linear Motion

Star Linear Motion 19 482mm Guide Rail W Star 1651 814 10 Bearing Slide Block

$76.49

Vrd 2 78 5 8 2 V track Steel Drilled Cnc Actuator Guide Rail V groove Bearing

Vrd 2 78

Vrd 2 78 5 8 2 V track Steel Drilled Cnc Actuator Guide Rail V groove Bearing

$96.35

Iko Linear Ball Rail Guide Lsagf 25 T1 S2 Free Shipping

Iko Linear Ball

Iko Linear Ball Rail Guide Lsagf 25 T1 S2 Free Shipping

$135.00

Mgn12 Linear Rail Guide 1pc Mgn12c Carriage Block Slider For Cnc 3d Printer

Mgn12 Linear Rail

Mgn12 Linear Rail Guide 1pc Mgn12c Carriage Block Slider For Cnc 3d Printer

$69.99

Lot Iko Bwu30 45 Linear Guide Lm Rail Carriage Bearing Block 2 50mm Japan

Lot Iko Bwu30

Lot Iko Bwu30 45 Linear Guide Lm Rail Carriage Bearing Block 2 50mm Japan

$69.99

Lot Pair Iko Lwlf24 Linear Rail Guide Lm Carriage Bearing Blocks 6 150mm

Lot Pair Iko

Lot Pair Iko Lwlf24 Linear Rail Guide Lm Carriage Bearing Blocks 6 150mm

$99.99

Lot Pair Thk Linear Guide Lm Rail 3 Hsr10rm Carriages Bearing Blocks 4 100mm

Lot Pair Thk

Lot Pair Thk Linear Guide Lm Rail 3 Hsr10rm Carriages Bearing Blocks 4 100mm

$124.99

 us 20mm Square Linear Guide Rail ballscrew Sfu1605 400 700 1000mm nut bk bf12

us 20mm

us 20mm Square Linear Guide Rail ballscrew Sfu1605 400 700 1000mm nut bk bf12

$450.00

Thk Linear Motion Guide slide Rail Model Shs25lv1ssc1 v2ssc1 1120lsp Up8h6

Thk Linear Motion

Thk Linear Motion Guide slide Rail Model Shs25lv1ssc1 v2ssc1 1120lsp Up8h6

$359.95

© North Coast Equipment Sales