Buy Storage Racks in the KSA (2024)

Filters

Sort

Filters

Filter

Availability & Condition

brand

price

    From

    To

'}const inverseRight = {width: 0, tempelate: '

'}const range = {left: 0, right: 0, tempelate: '

'}const thumb = {list: [{left: 0}, {left: 0}], templateList: [{template: ''}, {template: ''}]}const minimumInput = element.querySelector('[minimum]')const maximumInput = element.querySelector('[maximum]')const Key = element.attributes['data-key'].valueconst defaultOptions = { minValueTextbox: null, maxValueTextbox: null}options = {...defaultOptions, ...options}const minTextInput = options.minValueTextbox && options.minValueTextbox.type === 'number' ? options.minValueTextbox : nullconst maxTextInput = options.maxValueTextbox && options.maxValueTextbox.type === 'number' ? options.maxValueTextbox : nulllet difference = 1const init = () => { generateHelperElements() if (parseFloat(minTextInput.min) > 0 && parseFloat(minTextInput.min) < 1) { difference = parseFloat(minTextInput.min) minimumInput.setAttribute('step', difference) maximumInput.setAttribute('step', difference) } onInputMin() onInputMax() if (minTextInput) { $(minTextInput).off('change').on('change', onTextMinInputChange) } if (maxTextInput) { $(maxTextInput).off('change').on('change', onTextMaxInputChange) }}const setLeftValues = (value) => { inverseLeft.width = value range.left = value thumb.list[0].left = value}const setRightValues = (value) => { inverseRight.width = value range.right = value thumb.list[1].left = value}const generateHelperElements = () => { if(element.querySelector('.helper-elements') !== null) { element.querySelector('.helper-elements').remove(); } const wrapperDiv = document.createElement('div') wrapperDiv.classList.add('helper-elements') element.prepend(wrapperDiv) element.querySelector('.helper-elements').insertAdjacentHTML('afterbegin', inverseLeft.tempelate + inverseRight.tempelate + range.tempelate + thumb.templateList[0].template + thumb.templateList[1].template);}const onTextMinInputChange = e => { let value = parseInt(e.currentTarget.value) if (value > parseInt(maximumInput.value)) { e.currentTarget.value = value = parseInt(maximumInput.value) - difference } minimumInput.value = value onInputMin()}const onTextMaxInputChange = e => { let value = parseInt(e.currentTarget.value) if (value < parseInt(minimumInput.value)) { e.currentTarget.value = value = parseInt(minimumInput.value) + difference } maximumInput.value = value onInputMax()}const onInputMin = (e) => { // minimumInput.value = minimumInput.getAttribute('data_value') const minInput = minimumInput minInput.value=Math.min(minInput.value,maximumInput.value-difference); var value=(100/(parseInt(minInput.max)-parseInt(minInput.min)))*parseInt(minInput.value)-(100/(parseInt(minInput.max)-parseInt(minInput.min)))*parseInt(minInput.min); setLeftValues(value.toFixed()) element.querySelector('[inverse-left]').style.width=inverseLeft.width+'%'; element.querySelector('[range]').style.left=range.left+'%'; element.querySelector('[thumb-left]').style.left=value+'%'; if (minInput.value > parseInt(maximumInput.value)) { } if (options.minValueTextbox && options.minValueTextbox.type === 'number') { options.minValueTextbox.value = minInput.value; } TempValues[Key] = {minSelectedValue: parseInt(minInput.value), maxSelectedValue: parseInt(maximumInput.value)}}const onInputMax = (e) => { // maximumInput.value = maximumInput.getAttribute('data_value') const maxInput = maximumInput if (parseFloat(maxInput.value) + 1 > parseFloat(maxInput.max)) { maxInput.value = maxInput.max value = 100 } else { maxInput.value=Math.max(maxInput.value,minimumInput.value-(-difference)); var value=(100/(parseInt(maxInput.max)-parseInt(maxInput.min)))*parseInt(maxInput.value)-(100/(parseInt(maxInput.max)-parseInt(maxInput.min)))*parseInt(maxInput.min); } setRightValues(value.toFixed(2)) element.querySelector('[inverse-right]').style.width=(100-inverseRight.width)+'%'; element.querySelector('[range]').style.right=(100-range.right)+'%'; element.querySelector('[thumb-right]').style.left=(thumb.list[1].left)+'%'; const textBox = options.maxValueTextbox if (textBox && textBox.type === 'number') { textBox.value = maxInput.value } TempValues[Key] = {minSelectedValue: parseInt(minimumInput.value), maxSelectedValue: parseInt(maxInput.value)}}$(minimumInput).off('input').on('input', onInputMin)$(maximumInput).off('input').on('input', onInputMax)init()}document.addEventListener("DOMContentLoaded", () => { bindRangeSlider() Livewire.hook('message.processed', (message, component) => { bindRangeSlider() })});function bindRangeSlider() { document.querySelectorAll('[slider]').forEach(slider => { InitializeRangeSlider(slider, { minValueTextbox: document.querySelector('#'+slider.querySelector('[minimum]').attributes['data-text-id'].value), maxValueTextbox: document.querySelector('#'+slider.querySelector('[maximum]').attributes['data-text-id'].value), }) })}

Carlisle 38360 Slide Order Rack 36"SAR 230

Buy Storage Racks in the KSA (2)

Ekuep fulfilled

Buy Storage Racks in the KSA (3)300 points

Metro 54P, Stationary Super Erecta SiteSelect Chrome Post - 54"SAR 44.17

Buy Storage Racks in the KSA (5)

Ekuep fulfilled

Buy Storage Racks in the KSA (6)58 points

Multiple OptionsCambro Camrack Sherwood Glass RackSAR 230

Buy Storage Racks in the KSA (8)

Ekuep fulfilled

Buy Storage Racks in the KSA (9)300 points

Multiple OptionsCambro Sherwood Camrack Full Size Open Base RackSAR 174.80

Buy Storage Racks in the KSA (11)

Ekuep fulfilled

Buy Storage Racks in the KSA (12)228 points

Cambro DRLNK110, Camlink for Dunnage RacksSAR 7.74

Buy Storage Racks in the KSA (14)

Ekuep fulfilled

Buy Storage Racks in the KSA (15)10 points

Carlisle 38342BH Speed Rail, Holds (10) x1Liter BottlesSAR 529

Buy Storage Racks in the KSA (17)

Ekuep fulfilled

Buy Storage Racks in the KSA (18)690 points

Multiple OptionsCambro Solid Top Dunnage RackSAR 618.82

Buy Storage Racks in the KSA (20)

Ekuep fulfilled

Buy Storage Racks in the KSA (21)807 points

Low stockMultiple OptionsCambro 20S434167,Storage RackSAR 618.04

Buy Storage Racks in the KSA (23)

Ekuep fulfilled

Buy Storage Racks in the KSA (24)806 points

Cambro DRC2020180 Light Gray Camrack Full Size Rack CoverSAR 169.05

Buy Storage Racks in the KSA (26)

Ekuep fulfilled

Buy Storage Racks in the KSA (27)221 points

Metro HP2236PD Bow Tie Dunnage RackSAR 1,028.01

Buy Storage Racks in the KSA (29)

Ekuep fulfilled

Buy Storage Racks in the KSA (30)1341 points

Carlisle 38480A 120cm Slide Order RackSAR 391

Buy Storage Racks in the KSA (32)

Ekuep fulfilled

Buy Storage Racks in the KSA (33)510 points

Metro HDP35K3, Metroseal Storage Rack - 48"SAR 3,189.20

Buy Storage Racks in the KSA (35)

Ekuep fulfilled

Buy Storage Racks in the KSA (36)4160 points

Metro RF-78N Mobile Roll-In Refrigerator End LoadSAR 6,613.24

Buy Storage Racks in the KSA (38)

Ekuep fulfilled

Buy Storage Racks in the KSA (39)8626 points

Hupfer 061400620R,Storage RackSAR 3,687.44

Buy Storage Racks in the KSA (41)

Ekuep fulfilled

Buy Storage Racks in the KSA (42)4810 points

Metro HDP36K3,Metroseal Storage Rack - 60"SAR 4,194.20

Buy Storage Racks in the KSA (44)

Ekuep fulfilled

Buy Storage Racks in the KSA (45)5471 points

Metro MHP55K3, Mobile Metroseal 3 Dunnage RackSAR 4,621.30

Buy Storage Racks in the KSA (47)

Ekuep fulfilled

Buy Storage Racks in the KSA (48)6028 points

Cambro DRS300480 S-Series 30" x 21" x 12" Slotted Top Bow Tie Dunnage RackSAR 815.35

Buy Storage Racks in the KSA (50)

Ekuep fulfilled

Buy Storage Racks in the KSA (51)1064 points

Low stockCambro 25S638167 Camrack 6 7/8" High Customizable Brown 25 Compartment Glass RackSAR 213.90

Buy Storage Racks in the KSA (53)

Ekuep fulfilled

Buy Storage Racks in the KSA (54)279 points

Low stockAdvance Tabco TA-44 Table Mount Aluminum Pan Rack SlidesSAR 2,135.71

Buy Storage Racks in the KSA (56)

Ekuep fulfilled

Buy Storage Racks in the KSA (57)2786 points

Low stockCambro 1120CBP110 Black 4 Compartment Cutlery BoxSAR 82.80

Buy Storage Racks in the KSA (59)

Ekuep fulfilled

Buy Storage Racks in the KSA (60)108 points

Delivery and Storage

If you operate a restaurant, cafe, hotel, or any other food service business, it is very important to keep your food products and ingredients well-organized, sanitary, and ready to transport. We have a wide selection of storage shelves, bins, cabinets, and racks to maintain easy access and organization. You can keep your foods sealed in proper food storage containers to preserve freshness and taste, keep ingredients separated and sanitary, and ready for transport. We also carry food transport equipment, carts, trucks, and dollies, making it easier for you to rearrange heavy produce and stock, as well as helping your staff deliver multiple meals at a time

  • Delivery Bags and Boxes
  • Storage Shelves
  • Storage Bins
  • Storage Racks
  • Carts, Trucks and Dollies
  • Dinnerware Storage and Transport
Buy Storage Racks in the KSA (2024)
Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 5442

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.