Main information about car part HINO 782021620
Producer HINO
Number 782021620
Description LEVER SUB ASSY IDLER