Street Address: No.1 Tangjia Road ,River Industrial Park of menghe town in jiangsu changzhou,China.
Spec:BENZ 126, Size:LZ-16-008