SHANGCHAI Engine SC8DK280Q3 high-pressure oil pump

High-quality SHANGCHAI spare part, applicable to series machinery.

OEM Code: D28C-001-800A+C

Original source: https://yongyuanzzd.com