{"product_id":"ldo-ottoeject-mk1-print-automation-system","title":"OTTOeject MK1 Automated 3D Print Ejection System by LDO Motors","description":"\u003ch1 style=\"text-align: center;\"\u003eOTTOeject MK1 Automated 3D Print Ejection System by LDO Motors\u003c\/h1\u003e\n\n\u003cp style=\"margin: 0 0 28px; text-align: center;\"\u003e\n\tPrint bed automation from \u003ca href=\"https:\/\/www.ottomat3d.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color: inherit; text-decoration: underline;\"\u003eOTTOMAT3D\u003c\/a\u003e, manufactured by LDO. The OTTOeject MK1 pulls the finished plate off your printer, racks it in storage, and loads a clean bed so the next job starts without you standing there. Open source, and it runs alongside the printer you already own.\n\u003c\/p\u003e\n\n\u003cdiv style=\"position: relative; width: 100%; aspect-ratio: 16 \/ 9; border-radius: 8px; overflow: hidden; background: #000; box-shadow: 0 2px 12px rgba(0,0,0,0.12);\"\u003e\n\t\u003cvideo src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/a6620ff86c2e4f4fb473a464088370a5.mp4\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_poster_1200x.webp\" playsinline=\"playsinline\" preload=\"metadata\" style=\"display: block; width: 100%; height: 100%; object-fit: contain; background: #000;\"\u003e\n\t\u003c\/video\u003e\n\t\u003cbutton type=\"button\" aria-label=\"Play video\" onclick=\"var v=this.parentNode.querySelector('video'); v.setAttribute('controls','controls'); v.play(); this.style.display='none';\" style=\"position: absolute; inset: 0; margin: auto; width: 84px; height: 84px; padding: 0; border: 0; border-radius: 50%; background: rgba(0,0,0,0.55); cursor: pointer; display: flex; align-items: center; justify-content: center;\"\u003e\n\t\t\u003cspan style=\"display: block; width: 0; height: 0; margin-left: 6px; border-style: solid; border-width: 15px 0 15px 24px; border-color: transparent transparent transparent #fff;\"\u003e\u003c\/span\u003e\n\t\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eEject, Store, Load, Repeat\u003c\/h2\u003e\n\n\u003cdiv style=\"box-sizing: border-box; margin: 0; background: rgba(127,127,127,0.08); border: 1px solid rgba(127,127,127,0.2); border-radius: 12px; padding: 30px;\"\u003e\n\t\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px; align-items: center;\"\u003e\n\t\t\u003cdiv style=\"flex: 1 1 300px;\"\u003e\n\t\t\t\u003cp style=\"margin: 0 0 12px;\"\u003e\n\t\t\t\tWhen a job finishes, the gantry slides the plate out with the part still attached, sets it into the storage rack, and pulls a clean bed into position. The printer picks up from there and starts the next file on its own.\n\t\t\t\u003c\/p\u003e\n\t\t\t\u003cp style=\"margin: 0;\"\u003e\n\t\t\t\tRepeat that loop and one machine turns into an overnight production run. Stack up your jobs and the system works through them plate by plate, holding every finished print until you get back to it.\n\t\t\t\u003c\/p\u003e\n\t\t\u003c\/div\u003e\n\t\t\u003cdiv style=\"flex: 1 1 300px;\"\u003e\n\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_cycle_430x.webp\" alt=\"OTTOeject MK1 lifting a completed plate into the storage rack\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 8px; background: transparent; box-shadow: 0 2px 12px rgba(0,0,0,0.12);\"\u003e\n\t\t\u003c\/div\u003e\n\t\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eCompatible with Most 3D Printers\u003c\/h2\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px; align-items: center; margin: 0 0 40px;\"\u003e\n\t\u003cdiv style=\"flex: 3 1 320px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 12px;\"\u003e\n\t\t\t\u003cstrong\u003eTested on Bambu Lab, Prusa, Creality, Flashforge and Elegoo hardware\u003c\/strong\u003e\n\t\t\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003e\n\t\t\tThe OTTOeject sits beside your printer rather than replacing it, so nothing you have already invested in goes to waste. OTTOMAT3D tests new models continuously and the confirmed list keeps growing. Enclosed machines are covered as well: the system opens and closes the printer door as part of each cycle, so you are not restricted to open-frame designs.\n\t\t\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"flex: 2 1 260px;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_printers_430x.webp\" alt=\"OTTOeject MK1 installed next to a desktop FDM printer\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; background: transparent;\"\u003e\n\t\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"margin: 0 0 8px;\"\u003e\u003cstrong\u003eConfirmed working\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"margin: 0; border-top: 1px solid rgba(127,127,127,0.3);\"\u003e\n\t\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px 24px; padding: 16px 0; border-bottom: 1px solid rgba(127,127,127,0.3);\"\u003e\n\t\t\u003cdiv style=\"flex: 0 0 auto; min-width: 160px;\"\u003e\u003cstrong\u003eBambu Lab\u003c\/strong\u003e\u003c\/div\u003e\n\t\t\u003cdiv style=\"flex: 1 1 260px;\"\u003eA1, P1P, P1S, X1C\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px 24px; padding: 16px 0; border-bottom: 1px solid rgba(127,127,127,0.3);\"\u003e\n\t\t\u003cdiv style=\"flex: 0 0 auto; min-width: 160px;\"\u003e\u003cstrong\u003ePrusa\u003c\/strong\u003e\u003c\/div\u003e\n\t\t\u003cdiv style=\"flex: 1 1 260px;\"\u003eMK3\/S\/+, MK4\/S, CORE One, Switchwire\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px 24px; padding: 16px 0; border-bottom: 1px solid rgba(127,127,127,0.3);\"\u003e\n\t\t\u003cdiv style=\"flex: 0 0 auto; min-width: 160px;\"\u003e\u003cstrong\u003eCreality\u003c\/strong\u003e\u003c\/div\u003e\n\t\t\u003cdiv style=\"flex: 1 1 260px;\"\u003eK1C, Ender 3 V3\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px 24px; padding: 16px 0; border-bottom: 1px solid rgba(127,127,127,0.3);\"\u003e\n\t\t\u003cdiv style=\"flex: 0 0 auto; min-width: 160px;\"\u003e\u003cstrong\u003eFlashforge\u003c\/strong\u003e\u003c\/div\u003e\n\t\t\u003cdiv style=\"flex: 1 1 260px;\"\u003eAD5X, 5M Pro\u003c\/div\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px 24px; padding: 16px 0; border-bottom: 1px solid rgba(127,127,127,0.3);\"\u003e\n\t\t\u003cdiv style=\"flex: 0 0 auto; min-width: 160px;\"\u003e\u003cstrong\u003eElegoo\u003c\/strong\u003e\u003c\/div\u003e\n\t\t\u003cdiv style=\"flex: 1 1 260px;\"\u003eCentauri Carbon\u003c\/div\u003e\n\t\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"margin: 16px 0 0;\"\u003e\n\tOTTOMAT3D adds new models on a rolling basis, so check with us if yours is not listed yet.\n\u003c\/p\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eSized to Your Bench\u003c\/h2\u003e\n\n\u003cdiv style=\"display: flex; flex-direction: row-reverse; flex-wrap: wrap; gap: 30px; align-items: center; margin: 0;\"\u003e\n\t\u003cdiv style=\"flex: 3 1 320px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 12px;\"\u003e\n\t\t\t\u003cstrong\u003eAdjust placement, footprint and storage capacity\u003c\/strong\u003e\n\t\t\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003e\n\t\t\tWhere the unit sits, how much room it takes up, and how many plates the rack holds are all yours to change. Keep it tight against a single printer where space is short, or extend the storage for longer unattended sessions that run without a break.\n\t\t\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"flex: 2 1 260px;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_modular_430x.webp\" alt=\"OTTOeject MK1 configured with extended plate storage capacity\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; background: transparent;\"\u003e\n\t\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eThe Full Cycle\u003c\/h2\u003e\n\n\u003cdiv style=\"margin: 0;\"\u003e\n\t\u003cvideo width=\"300\" height=\"150\" style=\"display: block; width: 100%; height: auto; border-radius: 8px; background: transparent; box-shadow: 0 2px 12px rgba(0,0,0,0.12);\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ac55448a30044026a5c7825fe1b9c08a.mp4\" autoplay=\"autoplay\" loop=\"loop\" muted=\"muted\" playsinline=\"playsinline\" preload=\"metadata\"\u003e\n\t\u003c\/video\u003e\n\u003c\/div\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eOTTOengine Software\u003c\/h2\u003e\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 30px; align-items: center; margin: 0;\"\u003e\n\t\u003cdiv style=\"flex: 3 1 320px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 12px;\"\u003e\n\t\t\t\u003cstrong\u003eOne interface for your printers, your jobs and your OTTOeject units\u003c\/strong\u003e\n\t\t\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003e\n\t\t\tOTTOengine is the control software behind the system. It handles smart queue management, monitors print jobs while they run, and communicates directly with both your printers and your OTTOeject hardware. Add a second or third machine and they stay coordinated from the same screen instead of each one needing its own attention.\n\t\t\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"flex: 2 1 260px;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_software_430x.webp\" alt=\"OTTOengine queue management interface running several printers at once\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; background: transparent;\"\u003e\n\t\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eWhat's in the Kit\u003c\/h2\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(min(200px, 100%), 1fr)); gap: 20px; margin: 0;\"\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_skr_board_430x.jpg\" alt=\"SKR Pico control board supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eSKR Pico\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_extrusions_430x.jpg\" alt=\"Aluminium extrusion profiles supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eExtrusions\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_motion_430x.jpg\" alt=\"Motion system parts supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eMotion System\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_electronics_430x.jpg\" alt=\"Electronics supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eElectronics\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_psu_430x.jpg\" alt=\"Power supply unit supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003ePower Supply Unit\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_motors_430x.jpg\" alt=\"Stepper motors supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eStepper Motors\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_cable_chain_430x.jpg\" alt=\"Cable chain supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eCable Chain\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_hardware_430x.jpg\" alt=\"Hardware supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eHardware\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_fasteners_430x.jpg\" alt=\"Fasteners supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eFasteners\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\t\u003cfigure style=\"margin: 0;\"\u003e\n\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_part_checklist_430x.jpg\" alt=\"Assembly checklist supplied with the OTTOeject kit\" loading=\"lazy\" style=\"display: block; width: 100%; height: auto; border-radius: 6px;\"\u003e\n\t\t\u003cfigcaption style=\"text-align: center; margin-top: 8px;\"\u003eChecklist\u003c\/figcaption\u003e\n\t\u003c\/figure\u003e\n\u003c\/div\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eAssembly Guide\u003c\/h2\u003e\n\n\u003cp style=\"margin: 0 0 25px; text-align: center;\"\u003e\n\tOTTOMAT3D walks through the full build from the first extrusion to the finished machine.\n\u003c\/p\u003e\n\n\u003cdiv style=\"box-sizing: border-box; position: relative; width: 100%; margin: 0; padding-bottom: 56.25%; height: 0; border-radius: 8px; overflow: hidden; background: rgba(127,127,127,0.08);\"\u003e\n\t\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/3w8xAx2jtmA\" title=\"OTTOeject MK1 assembly guide\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen=\"allowfullscreen\" loading=\"lazy\"\u003e\n\t\u003c\/iframe\u003e\n\u003c\/div\u003e\n\n\u003ch2 style=\"margin: 90px 0 25px; text-align: center;\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(min(400px, 100%), 1fr)); gap: 16px; margin: 0;\"\u003e\n\t\u003cdiv style=\"box-sizing: border-box; background: rgba(127,127,127,0.06); border: 1px solid rgba(127,127,127,0.25); border-radius: 8px; padding: 24px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 10px;\"\u003e\u003cstrong\u003eWill it work with my printer?\u003c\/strong\u003e\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003eMost FDM printers are compatible. The models listed above have been tested extensively and OTTOMAT3D continues to add more.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"box-sizing: border-box; background: rgba(127,127,127,0.06); border: 1px solid rgba(127,127,127,0.25); border-radius: 8px; padding: 24px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 10px;\"\u003e\u003cstrong\u003eMy printer has a door rather than an open frame. Is that a problem?\u003c\/strong\u003e\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003eNo. The OTTOeject opens and closes printer doors automatically as part of the cycle.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"box-sizing: border-box; background: rgba(127,127,127,0.06); border: 1px solid rgba(127,127,127,0.25); border-radius: 8px; padding: 24px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 10px;\"\u003e\u003cstrong\u003eDo I need technical skills to set it up?\u003c\/strong\u003e\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003eIf you can set up a Bambu Lab or Prusa printer, no additional skills are needed.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"box-sizing: border-box; background: rgba(127,127,127,0.06); border: 1px solid rgba(127,127,127,0.25); border-radius: 8px; padding: 24px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 10px;\"\u003e\u003cstrong\u003eCan one system manage several printers?\u003c\/strong\u003e\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003eYes. Multiple printers can be run simultaneously through OTTOengine, with documentation and any additional parts supplied as required.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"box-sizing: border-box; background: rgba(127,127,127,0.06); border: 1px solid rgba(127,127,127,0.25); border-radius: 8px; padding: 24px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 10px;\"\u003e\u003cstrong\u003eHow much maintenance does it need?\u003c\/strong\u003e\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003eVery little, provided it has been set up correctly.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\t\u003cdiv style=\"box-sizing: border-box; background: rgba(127,127,127,0.06); border: 1px solid rgba(127,127,127,0.25); border-radius: 8px; padding: 24px;\"\u003e\n\t\t\u003cp style=\"margin: 0 0 10px;\"\u003e\u003cstrong\u003eAre more modules planned?\u003c\/strong\u003e\u003c\/p\u003e\n\t\t\u003cp style=\"margin: 0;\"\u003eYes. OTTOMAT3D has further modules, features and designs in development.\u003c\/p\u003e\n\t\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"height: 120px;\" aria-hidden=\"true\"\u003e\u003c\/div\u003e","brand":"LDO","offers":[{"title":"Default Title","offer_id":42991498362951,"sku":"LDO-OTT-MK1","price":449.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0239\/9287\/files\/ldo_ottoeject_mk1_1.webp?v=1784734392","url":"https:\/\/www.filastruder.com\/products\/ldo-ottoeject-mk1-print-automation-system","provider":"Filastruder","version":"1.0","type":"link"}