China 15607-1731 15607-1732 Lf3618 Hino Oil Filter Car (100% Oil Leakage Tested), Find details about China Engine Oil Filter, Oil Filter from 15607-1731 15607-1732 Lf3618 Hino Oil Filter Car (100% Oil Leakage Tested)