I need to replace my rear leaf springs. I went to the local leaf spring shop and the shop owner tried to find my leaf springs. I gave him the OEM part number (MB631472), but he couldn't find a source. He did some measurements and thinks that a Montero leaf spring (MB242814) might work. Might any of you know if the Montero leaf spring would work for my Delica?
Last edited: