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