{"product_id":"royal-enfield-591512-b-main-spring-bullet-classic-uce-front-fork","title":"Royal Enfield 591512\/B Main Spring – Genuine Front Fork Shock‑Absorber Main Spring for Bullet 350\/500 \u0026 Classic 350\/500 UCE EFI","description":"\u003cp\u003eRoyal Enfield 591512\/B Main Spring Shocker Spring Front Shocker\u003c\/p\u003e\n\u003cp\u003eFits Classic 500 Classic 350\u003c\/p\u003e\n\u003cp data-end=\"329\" data-start=\"253\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eDiscover the \u003cstrong data-end=\"51\" data-start=\"13\"\u003eRoyal Enfield 591512\/B Main Spring\u003c\/strong\u003e, the genuine OEM main shock absorber spring for front forks. Sourced directly from Royal Enfield’s parts catalogue, this \u003cstrong data-end=\"202\" data-start=\"173\"\u003eCertified OEM main spring\u003c\/strong\u003e ensures perfect factory spec fit and performance. It supports \u003cstrong data-end=\"289\" data-start=\"265\"\u003eBullet 350 UCE \u0026amp; EFI\u003c\/strong\u003e, \u003cstrong data-end=\"313\" data-start=\"291\"\u003eBullet 500 UCE\/EFI\u003c\/strong\u003e, \u003cstrong data-end=\"330\" data-start=\"315\"\u003eClassic 350\u003c\/strong\u003e, and \u003cstrong data-end=\"355\" data-start=\"336\"\u003eClassic 500 EFI\u003c\/strong\u003e, matching the same shock assembly used during original manufacture\u003c\/span\u003e \u003c\/p\u003e\n\u003cp data-end=\"368\" data-start=\"331\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eBuilt from high‑tensile, \u003cstrong data-end=\"64\" data-start=\"25\"\u003ecorrosion‑resistant stainless steel\u003c\/strong\u003e, this spring delivers reliable performance under daily riding and heavy loads. It helps maintain proper front suspension preload and rebound characteristics, restoring ride quality after worn springs compromise handling. Easy plug‑and‑play replacement with no modification required, this OEM spare is ideal for \u003cstrong data-end=\"399\" data-start=\"376\"\u003efront fork rebuilds\u003c\/strong\u003e, suspension upgrades, or restoring classic compliance.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-end=\"407\" data-start=\"370\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eStand out with warranty-backed authenticity and unmatched compatibility precision. Perfect as an \u003cstrong data-end=\"116\" data-start=\"97\"\u003eOEM replacement\u003c\/strong\u003e or upgrade for riders craving factory‑true ride dynamics and safe, predictable front suspension behavior.\u003c\/span\u003e\u003c\/p\u003e\n\u003chr data-end=\"412\" data-start=\"409\"\u003e\n\u003ch2 data-end=\"454\" data-start=\"414\"\u003e✨ Key Features (Keyword‑Rich Bullets)\u003c\/h2\u003e\n\u003cul data-end=\"799\" data-start=\"456\"\u003e\n\u003cli data-end=\"497\" data-start=\"456\"\u003e\n\u003cp data-end=\"497\" data-start=\"458\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eGenuine \u003cstrong data-end=\"39\" data-start=\"8\"\u003eRoyal Enfield part 591512\/B\u003c\/strong\u003e – exact match for factory spring\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"539\" data-start=\"498\"\u003e\n\u003cp data-end=\"539\" data-start=\"500\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-is-only-node=\"\" data-end=\"19\" data-start=\"0\"\u003eOEM replacement\u003c\/strong\u003e for Classic 350 \u0026amp; 500 EFI, Bullet 350 \u0026amp; 500 UCE\/EFI\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"581\" data-start=\"540\"\u003e\n\u003cp data-end=\"581\" data-start=\"542\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-is-only-node=\"\" data-end=\"32\" data-start=\"0\"\u003eHigh‑tensile stainless steel\u003c\/strong\u003e, corrosion‑resistant finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"625\" data-start=\"582\"\u003e\n\u003cp data-end=\"625\" data-start=\"584\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003ePrecise \u003cstrong data-end=\"33\" data-start=\"8\"\u003efitment plug‑and‑play\u003c\/strong\u003e, no modifications\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"669\" data-start=\"626\"\u003e\n\u003cp data-end=\"669\" data-start=\"628\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eRestores front preload and damping behavior to OEM spec\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"713\" data-start=\"670\"\u003e\n\u003cp data-end=\"713\" data-start=\"672\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eIdeal for \u003cstrong data-end=\"22\" data-start=\"10\"\u003eretrofit\u003c\/strong\u003e, rebuilds or upgrading worn shock springs\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"757\" data-start=\"714\"\u003e\n\u003cp data-end=\"757\" data-start=\"716\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-is-only-node=\"\" data-end=\"23\" data-start=\"0\"\u003eDirect OEM sourcing\u003c\/strong\u003e, guaranteed authenticity\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"799\" data-start=\"758\"\u003e\n\u003cp data-end=\"799\" data-start=\"760\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eBacked by \u003cstrong data-end=\"52\" data-start=\"10\"\u003eauthenticity assurance\u003c\/strong\u003e from Under The Hood\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-end=\"804\" data-start=\"801\"\u003e\n\u003ch2 data-end=\"836\" data-start=\"806\"\u003e🧩 Compatibility \u0026amp; Variants\u003c\/h2\u003e\n\u003cp data-end=\"881\" data-start=\"838\"\u003e\u003cstrong data-end=\"879\" data-start=\"838\"\u003eCompatible Models (Detailed Fitment):\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1137\" data-start=\"882\"\u003e\n\u003cli data-end=\"925\" data-start=\"882\"\u003e\n\u003cp data-end=\"925\" data-start=\"884\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eClassic 350 (EFI, UCE engines)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"969\" data-start=\"926\"\u003e\n\u003cp data-end=\"969\" data-start=\"928\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eClassic 500 (EFI, UCE engines)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1013\" data-start=\"970\"\u003e\n\u003cp data-end=\"1013\" data-start=\"972\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eBullet 350 UCE \/ EFI\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1137\" data-start=\"1014\"\u003e\n\u003cp data-end=\"1137\" data-start=\"1016\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003eBullet 500 UCE \/ EFI\u003c\/span\u003e\u003cbr data-end=\"1058\" data-start=\"1055\"\u003e\u003cbr\u003e\u003cspan data-state=\"closed\" class=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1164\" data-start=\"1139\"\u003e\u003cstrong data-end=\"1162\" data-start=\"1139\"\u003eAvailable Variants:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1250\" data-start=\"1165\"\u003e\n\u003cli data-end=\"1208\" data-start=\"1165\"\u003e\n\u003cp data-end=\"1208\" data-start=\"1167\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-is-only-node=\"\" data-end=\"15\" data-start=\"0\"\u003eSingle Unit\u003c\/strong\u003e (one main spring) – for one fork side\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1250\" data-start=\"1209\"\u003e\n\u003cp data-end=\"1250\" data-start=\"1211\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e(No LH\/RH or color variants; spring design is symmetrical OEM)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-start=\"1888\" data-end=\"1912\"\u003e❓ FAQs (Keyword‑Rich)\u003c\/h2\u003e\n\u003col data-start=\"1914\" data-end=\"2398\"\u003e\n\u003cli data-start=\"1914\" data-end=\"2042\"\u003e\n\u003cp data-start=\"1917\" data-end=\"2042\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-start=\"0\" data-end=\"86\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eIs 591512\/B Main Spring compatible with Royal Enfield Classic 350 UCE (post‑2017)?\u003c\/strong\u003e\u003c\/span\u003e\u003cbr data-start=\"1956\" data-end=\"1959\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e– Yes, it is OEM‑spec for Classic 350 EFI\/UCE models, as specified in Royal Enfield parts list.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2044\" data-end=\"2131\"\u003e\n\u003cp data-start=\"2047\" data-end=\"2131\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-start=\"0\" data-end=\"46\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eHow do I install the 591512\/B Main Spring?\u003c\/strong\u003e\u003c\/span\u003e\u003cbr data-start=\"2086\" data-end=\"2089\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e– Disassemble your front fork, replace the old main spring with part 591512\/B, and reassemble using standard torque settings—no modifications needed.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2133\" data-end=\"2220\"\u003e\n\u003cp data-start=\"2136\" data-end=\"2220\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-start=\"0\" data-end=\"44\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eOEM vs aftermarket: why choose 591512\/B?\u003c\/strong\u003e\u003c\/span\u003e\u003cbr data-start=\"2175\" data-end=\"2178\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e– This is a genuine Royal Enfield factory part—guaranteed fit, height, and spring rate—unlike generic aftermarket springs with inconsistent specs.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2222\" data-end=\"2309\"\u003e\n\u003cp data-start=\"2225\" data-end=\"2309\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-start=\"0\" data-end=\"54\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eDoes the package include both springs or just one?\u003c\/strong\u003e\u003c\/span\u003e\u003cbr data-start=\"2264\" data-end=\"2267\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e– This listing is for a \u003cstrong data-start=\"24\" data-end=\"46\"\u003esingle main spring\u003c\/strong\u003e assembly. Purchase two units for both front forks.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"2311\" data-end=\"2398\"\u003e\n\u003cp data-start=\"2314\" data-end=\"2398\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e\u003cstrong data-start=\"0\" data-end=\"49\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eHow do I know when to replace my main spring?\u003c\/strong\u003e\u003c\/span\u003e\u003cbr data-start=\"2353\" data-end=\"2356\"\u003e\u003cspan class=\"relative -mx-px my-[-0.2rem] rounded px-px py-[0.2rem] transition-colors duration-100 ease-in-out\"\u003e– Signs include saggy suspension, inconsistent ride height, oil leaks due to poor preload, or uneven fork travel. Replacing restores ride quality and safety.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"UNDER THE HOOD","offers":[{"title":"Default Title","offer_id":49699537223975,"sku":null,"price":320.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0878\/7447\/0183\/files\/2123BC54-2FF9-4CE9-B80E-AF6FFCA9C041.jpg?v=1738996849","url":"https:\/\/underthehood.co.in\/products\/royal-enfield-591512-b-main-spring-bullet-classic-uce-front-fork","provider":"UNDER THE HOOD","version":"1.0","type":"link"}