Your Shopping Cart is Empty!
Product Code : AD7961
In Stock with European Warehouse ETA 7 Days
$155.62 $ 155.62 Incl. VAT
Big end pin 20mm, internal sizes big end 26mm, little end 19mm, 110mm long, made in Japan