SF is located in xuzhou ,Jiangsu Province ,China.
We are manufacture of earthmoving attachments for all major original equipment manufactures.
We have 3 manufacturing facilities,2 in xuzhou and 1 in Australia.
All facilities are supported by dedecated on site engineering teams.
A research & development department in Australia staffed with degree qualified engineers further strengthens our capabilities.