Best-Quality 1r1808 - Alibaba.com
Diesel 1R1808 1R-1808 LF691A P551808 Oil Filter. Adopting removable oriented structural design which embeds filter cover and sealing ring to realize fast disassembly, installation, and replacement of sealing ring. Patent number: ZL2010102100538840 Flat metal mesh structure is unreliable, and it is not easy to locate during installation.
Get Price