function unlockPdf() { var ctaButton = document.getElementById("read-more-cta"); var pdfButton = document.getElementById("download-pdf-cta"); if (ctaButton) { ctaButton.style.display = "none"; } if (pdfButton) { pdfButton.style.display = "block"; } document.cookie = "hubspot_gated=true; path=/; max-age=" + (60 * 60 * 24 * 30) + "; SameSite=Lax"; } window.addEventListener("message", function(event) { //console.log("HubSpot message:", event.data); var submittedFormId = event.data && event.data.data && event.data.data.formId ? String(event.data.data.formId).trim() : ""; if ( event.data && event.data.type === "hsCallsToActionCallback" && event.data.eventName === "onCallToActionFormSubmitted" && submittedFormId === "4f0d6042-9563-4360-816c-75e8769f682a" ) { console.log("Form ID matched. Unlocking PDF."); unlockPdf(); } }); window.addEventListener("load", function() { if (document.cookie.includes("hubspot_gated=true")) { unlockPdf(); } });

3D Printing

When designing specialty pipe supports or expansion joints, we can provide a 3D print that allows our customer to assess the design before it is sent to our shop for manufacturing. Providing our customers with a 3D printed model will help them have a better understanding of the product and it’s functionality.

Top