China OEM 171352r Front Right Suspension Parts Quick Strut and Coil Spring Assembly for Toyota Tacoma 1995-2004, Find details about China Coil Spring Assembly, Quick Strut from OEM 171352r Front Right Suspension Parts Quick Strut and Coil Spring Assembly for Toyota Tacoma 1995-2004