Chinese industrial sewing machine manufacturer Shanggong Co Ltd has agreed to buy a 94.98 per cent stake in its German rival Durkopp Adler AG for €949,821.