AUTOMOTIVE LEAF SPRING SHACKLE - 608-66003 | partzilla.com