Fzj80 1997
SILVER Star
- Location
- United States
I bought this and ended up not needing it. It is not economical for me to return it. Lots of 100’s are in need of these things now and failure means potentially being stranded. I bought this for a 2002 Land Cruiser.
Part# 8272060023
$420 shipped
Located in Houston, TX
Part# 8272060023
$420 shipped
Located in Houston, TX