Z461355511TC

Oil Seal Z461355511TC For Daihatsu DL20 Genuine Parts (Pack of 2 Pcs)

A nice touch with the Seamless 316 SS design is the lack of rough edges anywhere.