{"product_id":"ultra-pure-plus-420ml-butane","title":"Ultra Pure PLUS 420ML Butane","description":"\u003cp\u003e\u003cb style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 1.4em;\"\u003eUltra Pure PLUS 420ML Butane 420ml Premium European Gas\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eDISCLAIMER(S):\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eThis unit is intended for LEGAL purposes only, to be used in accordance with local laws and ordinances. Use only in WELL VENTILATED AREAS!\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eDue to FAA regulations, solvent tanks cannot be safely transported via means other than ground. Any order that has solvent will not be shipped in an expedited fashion. If an order with solvent is combined with any other items and chosen to be expedited, that entire order will ship via Ground\/Freight. We will not split up any orders and ship them separately. If a customer is wanting to expedite specific items and order solvent, 2 separate orders (1 for the solvent and 1 for the expedited items) will need to be placed in order to do so.\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eSolvents do not ship to Hawaii, Puerto Rico, or any other US Territory outside of the contiguous 48 States. \u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eShipping Solvent to Alaska may ONLY ship via freight and will be required to travel through Canada.\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003eCalifornia now prohibits the retail sale of any NON-Odorized butane in quantities larger than 150ml. If you are not a retail purchaser you can call in to place an order.\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003ePermitted Sales Include the Following:\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003eMedical Collectives or Cooperatives operating under CA Health \u0026amp; Safety Code Section 11362.775\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003ePersons licensed to perform volatile solvent extraction activity under CA Bus \u0026amp; Prof Code Division 10\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003eManufacturers, wholesalers, resellers, or retailers solely for the purpose of resale\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUltraPure extra purified butane lighter refill gas is the PUREST European butane in the market. It is manufactured in the United Kingdom and meets both ISO and TUV regulations. It is sold with a lifetime warranty.\u003c\/p\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNear zero impurities (99.995% pure butane fuel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLess than 5 parts per million impurities (ppm)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOdorless\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMost recommended torch lighter refill\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWon't cause clogged burner valves or misfires\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMultiple tip adaptors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e420ML Can\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDue to FAA regulations, solvent tanks cannot be safely transported via means other than ground. Any order that has solvent will not be shipped in an expedited fashion. If an order with solvent is combined with any other items and chosen to be expedited, that entire order will ship via UPS Ground\/Freight. We will not split up any orders and ship them separately. If a customer is wanting to expedite specific items and order solvent, 2 separate orders (1 for the solvent and 1 for the expedited items) will need to be placed in order to do so.\u003c\/p\u003e\n\u003cp\u003eSolvents do not ship to Hawaii, Puerto Rico, or any other US Territory outside of the contiguous 48 States.\u003c\/p\u003e\n\u003cp\u003eShipping Solvent to Alaska may ONLY ship via freight and will be required to travel through Canada.\u003c\/p\u003e\n\u003cp\u003eWe have this policy in place to ensure safety when transporting solvents, and to prevent any issue with shipping times for our customers.\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"a-left\"\u003e\n\u003cbutton class=\"accordion\"\u003eMaterial Capacity\u003c\/button\u003e\n\u003cdiv class=\"panel\"\u003e\n\u003cdiv class=\"row topone\"\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cdiv id=\"volumeCalculator\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eCylinder Volume\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"margin-bottom: 50px; display: grid;\" class=\"row\"\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003clabel for=\"radius\" class=\"cvolume\"\u003eTriclamp Spool (in)\u003c\/label\u003e\u003cselect class=\"bor\" name=\"radius\" id=\"radiusInput\"\u003e\n\u003coption value=\"0.685\" name=\"radius\" type=\"number\"\u003e1.5\"\u003c\/option\u003e\n\u003coption value=\"0.935\" name=\"radius\" type=\"number\"\u003e2\"\u003c\/option\u003e\n\u003coption value=\"1.435\" name=\"radius\" type=\"number\"\u003e3\"\u003c\/option\u003e\n\u003coption value=\"1.917\" name=\"radius\" type=\"number\"\u003e4\"\u003c\/option\u003e\n\u003coption value=\"2.891\" name=\"radius\" type=\"number\"\u003e6\"\u003c\/option\u003e\n\u003coption value=\"3.891\" name=\"radius\" type=\"number\"\u003e8\"\u003c\/option\u003e\n\u003coption value=\"4.891\" name=\"radius\" type=\"number\"\u003e10\"\u003c\/option\u003e\n\u003coption value=\"5.88\" name=\"radius\" type=\"number\"\u003e12\"\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003clabel for=\"length\" class=\"cvolume\"\u003eLength (in)\u003c\/label\u003e\u003cselect class=\"bor\" id=\"lengthInput\"\u003e\n\u003coption value=\"1\" type=\"number\"\u003e1\"\u003c\/option\u003e\n\u003coption value=\"2\" type=\"number\"\u003e2\"\u003c\/option\u003e\n\u003coption value=\"3\" type=\"number\"\u003e3\"\u003c\/option\u003e\n\u003coption value=\"4\" type=\"number\"\u003e4\"\u003c\/option\u003e\n\u003coption value=\"6\" type=\"number\"\u003e6\"\u003c\/option\u003e\n\u003coption value=\"8\" type=\"number\"\u003e8\"\u003c\/option\u003e\n\u003coption value=\"10\" type=\"number\"\u003e10\"\u003c\/option\u003e\n\u003coption value=\"12\" type=\"number\"\u003e12\"\u003c\/option\u003e\n\u003coption value=\"18\" type=\"number\"\u003e18\"\u003c\/option\u003e\n\u003coption value=\"24\" type=\"number\"\u003e24\"\u003c\/option\u003e\n\u003coption value=\"36\" type=\"number\"\u003e36\"\u003c\/option\u003e\n\u003coption value=\"48\" type=\"number\"\u003e48\"\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003clabel for=\"volume\" class=\"cvolume\"\u003eVolume (in\u003csup\u003e3\u003c\/sup\u003e)\u003c\/label\u003e\u003cbr\u003e\u003cinput value=\"\" disabled name=\"volume\" type=\"text\" class=\"bor answer volumeResult disabled\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cdiv id=\"materialSelector\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eSelect Material\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"display: grid;\" class=\"row\"\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cinput checked value=\"butane\" id=\"materialSelectButane\" name=\"materialSelect\" type=\"radio\"\u003e \u003clabel class=\"hoverme\" for=\"materialSelectButane\"\u003eButane\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cinput value=\"isobutane\" id=\"materialSelectIsoButane\" name=\"materialSelect\" type=\"radio\"\u003e \u003clabel class=\"hoverme\" for=\"materialSelectIsoButane\"\u003eISO-Butane\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cinput value=\"propane\" id=\"materialSelectPropane\" name=\"materialSelect\" type=\"radio\"\u003e \u003clabel class=\"hoverme\" for=\"materialSelectPropane\"\u003ePropane\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cdiv id=\"materialCapacityCalculator\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eHow Much \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e Will Fit in Cylinder\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv style=\"margin-bottom: 20px;\" class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003cp\u003e\u003cb\u003eFormula\u003c\/b\u003e\u003cbr\u003eVolume x Weight of Water x Specific Gravity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003cp\u003e\u003cb\u003eConstants\u003c\/b\u003e\u003cbr\u003eWeight of Water = 0.0360 (lbs \/ in\u003csup\u003e3\u003c\/sup\u003e)\u003cbr\u003eSpecific Gravity of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e = \u003cspan class=\"materialSpecificGravity\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003clabel for=\"capacity\"\u003eLbs. of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e:\u003c\/label\u003e \u003cinput class=\"bor\" disabled value=\"\" name=\"capacity\" type=\"text\" id=\"capacityResult\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003clabel for=\"recommendedCapacity\"\u003eRecommended:\u003c\/label\u003e \u003cinput class=\"bor\" disabled value=\"\" name=\"recommendedCapacity\" type=\"text\" id=\"recommendedCapacity\"\u003e \u003csmall\u003e\u003cem\u003eAccount for an 80% fill to avoid a hydraulic lock \u003c\/em\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"capacityByDensityCalculator\"\u003e\n\u003cdiv style=\"margin-bottom: 20px;\" class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eHow Much Material Will Fit in the Cylinder\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable style=\"width: 100%!important;\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"greyback\"\u003e\n\u003ctd id=\"packingDensityValues\"\u003ePacking Density (g)\u003c\/td\u003e\n\u003ctd\u003e2.5\u003c\/td\u003e\n\u003ctd\u003e3\u003c\/td\u003e\n\u003ctd\u003e3.5\u003c\/td\u003e\n\u003ctd\u003e4.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd id=\"gramsOfMaterialValues\"\u003eGrams of Material\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"greyback\"\u003e\n\u003ctd id=\"lbsOfMaterialValues\"\u003eLbs. of Material\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\/\/ \u003c![CDATA[\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n                CalculatorApp.init();\n            });\n            var CalculatorApp = {\n                init: function () {\n                    this.bindEvents();\n                    this.updateSelectedMaterial();\n                    this.setInitialState();\n                },\n                bindEvents: function () {\n                    jQuery('#materialSelector').on('change', this.handlers.updateVolumeResult.bind(this));\n                    jQuery('#volumeCalculator').on('input', [jQuery('#radiusInput'), jQuery('#lengthInput')],\n                        this.handlers.updateVolumeResult.bind(this));\n                    jQuery('#poundsOfButaneInput').on('change', this.handlers.updateButaneCansResult.bind(\n                    this));\n                },\n                updateSelectedMaterial: function () {\n                    this.selectedMaterial = jQuery('input[name=\"materialSelect\"]:checked').val();\n                    jQuery('.materialName').each(function () {\n                        jQuery(this).text(CalculatorApp.materialNameToString(CalculatorApp\n                            .selectedMaterial));\n                    });\n                    jQuery('.materialSpecificGravity').each(function () {\n                        jQuery(this).text(CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp\n                            .selectedMaterial]);\n                    });\n                },\n                setInitialState: function () {\n                    this.setButaneLbsColumn();\n                    this.handlers.updateVolumeResult();\n                    this.handlers.updateButaneCansResult();\n                },\n                setButaneLbsColumn: function () {\n                    jQuery('.butaneCanWeight').each(function (index) {\n                        jQuery(this).text(CalculatorApp.butaneCanWeightValues[index])\n                    });\n                },\n                materialNameToString: function (materialName) {\n                    if (materialName === 'isobutane') return 'ISO-Butane';\n                    return materialName.charAt(0).toUpperCase() + materialName.slice(1);\n                },\n                decimalPlaces: 3, \/\/ set the number of decimals you want in calculation results\n                selectedMaterial: 'butane', \/\/ default state\n                butaneCanWeightValues: [0.555, 0.396, 0.264, 0.198], \/\/ default state\n                constants: {\n                    RECOMMENDED_CAPACITY: 0.8,\n                    POUNDS_PER_GRAM: 0.00220462,\n                    WEIGHT_OF_H2O: 0.036,\n                    SPECIFIC_GRAVITIES: {\n                        butane: 0.601, \/\/ at 70 deg F\n                        isobutane: 0.563, \/\/ at 60 deg F\n                        propane: 0.495 \/\/ at 70 deg F\n                    }\n                },\n                handlers: {\n                    updateVolumeResult: function () {\n                        CalculatorApp.updateSelectedMaterial();\n                        var radius = jQuery('#radiusInput').val();\n                        var length = jQuery('#lengthInput').val();\n                        var volume = (Math.PI * radius ** 2) * length;\n                        jQuery('.volumeResult').each(function () {\n                            jQuery(this).val(volume.toFixed(CalculatorApp.decimalPlaces) + ' in³')\n                        });\n                        var capacity =\n                            volume *\n                            CalculatorApp.constants.WEIGHT_OF_H2O *\n                            CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp.selectedMaterial];\n                        jQuery('#capacityResult').val(capacity.toFixed(CalculatorApp.decimalPlaces));\n                        jQuery('#recommendedCapacity').val(\n                            (capacity * CalculatorApp.constants.RECOMMENDED_CAPACITY)\n                            .toFixed(CalculatorApp.decimalPlaces)\n                        );\n                        var densityValues = jQuery('#packingDensityValues')\n                            .siblings()\n                            .map(function () {\n                                return jQuery(this).text();\n                            });\n                        CalculatorApp.handlers.updateCapacityByDensityResults(volume, densityValues);\n                    },\n                    updateCapacityByDensityResults: function (volume, densityValues) {\n                        jQuery('#gramsOfMaterialValues')\n                            .siblings()\n                            .each(function (index) {\n                                jQuery(this).text(\n                                    (parseFloat(densityValues[index]) * volume)\n                                    .toFixed(CalculatorApp.decimalPlaces)\n                                );\n                            });\n                        jQuery('#lbsOfMaterialValues')\n                            .siblings()\n                            .each(function (index) {\n                                jQuery(this).text(\n                                    (parseFloat(densityValues[index]) * volume * CalculatorApp.constants\n                                        .POUNDS_PER_GRAM)\n                                    .toFixed(CalculatorApp.decimalPlaces)\n                                );\n                            });\n                    },\n                    updateButaneCansResult: function () {\n                        var poundsOfButane = jQuery('#poundsOfButaneInput').val();\n                        jQuery('.numberOfCans').each(function (index) {\n                            jQuery(this).text(\n                                (poundsOfButane \/ CalculatorApp.butaneCanWeightValues[index])\n                                .toFixed(CalculatorApp.decimalPlaces)\n                            );\n                        });\n                    }\n                }\n            };\n            var acc = document.getElementsByClassName(\"accordion\");\n            var i;\n            for (i = 0; i \u003c acc.length; i++) {\n                acc[i].onclick = function () {\n                    this.classList.toggle(\"active\");\n                    var panel = this.nextElementSibling;\n                    if (panel.style.maxHeight) {\n                        panel.style.maxHeight = null;\n                    } else {\n                        panel.style.maxHeight = panel.scrollHeight + \"px\";\n                    }\n                }\n            }\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BVV","offers":[{"title":"Single","offer_id":43818336878628,"sku":"UPP-1","price":5.75,"currency_code":"USD","in_stock":true},{"title":"12 Pack","offer_id":43818336911396,"sku":"UPP-12","price":60.0,"currency_code":"USD","in_stock":true},{"title":"MasterCase - 72 Cans","offer_id":43818336944164,"sku":"UPP-72","price":258.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0254\/3914\/1924\/files\/UPP-GROUP.jpg?v=1773856932","url":"https:\/\/www.growitdepot.com\/products\/ultra-pure-plus-420ml-butane","provider":"Grow It Depot","version":"1.0","type":"link"}