{"product_id":"astro-tools-onyx-pneumatic-rivet-nut-setting-gun-prn12","title":"Astro Tools ONYX Pneumatic Rivet Nut Setting Gun | PRN12","description":"\u003ch3\u003eProduct Description\u003c\/h3\u003e\n\u003cp\u003eThe Astro Tools ONYX Pneumatic Rivet Nut Setting Gun (SKU: PRN12) is a professional-grade, air-powered fastening tool built to handle high-demand structural riveting applications. Engineered specifically to tackle large-diameter SAE rivet nuts, this tool completely eliminates the immense physical strain and hand fatigue required to set heavy 3\/8\" and 1\/2\" threaded inserts manually. By combining a high-torque 400 RPM pneumatic motor with an adjustable precision regulator, technicians can achieve perfectly consistent, factory-grade thread installations on every single pull.\u003c\/p\u003e\n\u003cp\u003eIn modern collision repair, automotive restoration, and custom metal fabrication, setting large structural rivet nuts is notoriously difficult with standard hand tools. The PRN12 streamlines this process. The integrated dial-in regulator allows technicians to precisely control the pulling force based on the exact size and material composition of the rivet nut (such as steel versus softer aluminum). Featuring dedicated forward and reverse triggers, this gun threads into the nut, sets it into the panel, and smoothly reverses out in a matter of seconds, drastically improving shop throughput on heavy fabrication days.\u003c\/p\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLarge Diameter Capacity\u003c\/strong\u003e: Engineered with a heavy-duty pneumatic drive system specifically rated to compress and set large rivet nuts up to 1\/2\" in diameter.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIncluded SAE Mandrels\u003c\/strong\u003e: Ships completely ready to work with interchangeable 3\/8\"-16 and 1\/2\"-13 heavy-duty mandrels.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDial-In Pressure Regulator\u003c\/strong\u003e: Features a precision air regulator knob that allows you to easily adjust the pulling power to match specific rivet nut sizes and metal compositions, preventing over-compression and thread stripping.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual-Action Triggers\u003c\/strong\u003e: Designed with independent forward and reverse rocker actions, allowing for ultra-fast engagement, setting, and mandrel removal without taking your eyes off the workpiece.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight Ergonomics\u003c\/strong\u003e: Despite its massive pulling capacity, the tool weighs just under 3.5 lbs, reducing operator fatigue during repetitive, high-volume panel assembly tasks.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eIdeal For\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeavy Custom Fabrication\u003c\/strong\u003e: Installing robust 3\/8\" and 1\/2\" threaded mounting points for heavy-duty truck accessories, custom brackets, and reinforced chassis plates.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Volume Collision Repair\u003c\/strong\u003e: Dramatically accelerating the installation time of threaded inserts on structural panels and frame rails where the backside is inaccessible.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFleet Maintenance \u0026amp; Assembly\u003c\/strong\u003e: Providing a fatigue-free, perfectly consistent riveting solution for technicians assembling or maintaining large commercial utility beds and trailers.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003ctable data-path-to-node=\"9\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 32px 0px;\"\u003e\n\u003cthead style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-header-group; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cstrong style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px !important 0px;\"\u003eFeature\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cstrong style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px !important 0px;\"\u003eSpecification Details\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row-group; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,1,0,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cb data-path-to-node=\"9,1,0,0\" data-index-in-node=\"0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eProduct Series\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,1,1,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eAstro Pneumatic ONYX Series\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,2,0,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cb data-path-to-node=\"9,2,0,0\" data-index-in-node=\"0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eModel Number\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,2,1,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003ePRN12\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,3,0,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cb data-path-to-node=\"9,3,0,0\" data-index-in-node=\"0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eIncluded Mandrel Sizes\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,3,1,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e3\/8\"-16 and 1\/2\"-13 (SAE)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,4,0,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cb data-path-to-node=\"9,4,0,0\" data-index-in-node=\"0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eMaximum Capacity\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,4,1,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e1\/2\" Rivet Nuts\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,5,0,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cb data-path-to-node=\"9,5,0,0\" data-index-in-node=\"0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eFree Speed\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,5,1,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e400 RPM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,6,0,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cb data-path-to-node=\"9,6,0,0\" data-index-in-node=\"0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eAir Inlet Size\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,6,1,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e1\/4\" (6mm)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-row; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,7,0,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cb data-path-to-node=\"9,7,0,0\" data-index-in-node=\"0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003eTool Weight\u003c\/b\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 1px solid rgb(196, 199, 197); inset: 0px; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e\u003cspan data-path-to-node=\"9,7,1,0\" style=\"animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); inset: auto; clear: none; clip: auto; color: rgb(31, 31, 31); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 3px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; font-family: 'Google Sans Text', sans-serif !important; line-height: 1.15 !important; margin: 0px !important 0px 0px 0px;\"\u003e3.48 lbs (1.58 kg)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eCommon Questions\u003cbr\u003e\n\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Will this tool set metric rivet nuts?\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eA: \u003c\/strong\u003eOut of the box, the PRN12 comes equipped with standard SAE mandrels (3\/8\" and 1\/2\"). If your shop primarily uses metric hardware, Astro Tools offers a metric version of this specific gun (the PRN12M) that includes M10 and M12 mandrels, or you can source the metric mandrels separately to swap into this unit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How do I adjust the tool to prevent stripping the threads inside the rivet nut?\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eA: \u003c\/strong\u003eThe tool features a dial-in regulator at the base. You simply adjust this regulator to decrease the air pressure for softer metals (like aluminum) or smaller nuts, and increase it for hard steel or larger diameter nuts. It is always recommended to test-set a rivet nut on a scrap piece of identical sheet metal to dial in the perfect pressure before moving to the actual vehicle.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it require a specific type of air compressor?\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eA: \u003c\/strong\u003eIt operates on standard shop air (requiring a 1\/4\" air inlet). Because it executes short, high-torque bursts rather than continuous high-volume spinning (like a die grinder), it can be efficiently run by most standard automotive shop air compressors capable of maintaining 90 PSI.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cb data-path-to-node=\"16\" data-index-in-node=\"253\"\u003eSearch Keywords:\u003c\/b\u003e Astro Tools PRN12, ONYX pneumatic rivet nut gun, 1\/2 inch rivet nut tool, 3\/8-16 air riveter, pneumatic threaded insert tool, auto body fabrication tools Canada, Astro Pneumatic PRN12, heavy duty air rivet gun\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Astro Pneumatic","offers":[{"title":"Default Title","offer_id":48881862967531,"sku":"PRN12","price":624.74,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0545\/1061\/6745\/files\/PRN12.jpg?v=1781625021","url":"https:\/\/www.titanium22.ca\/products\/astro-tools-onyx-pneumatic-rivet-nut-setting-gun-prn12","provider":"Titanium Tools \u0026 Equipment Inc","version":"1.0","type":"link"}