china sumo frame y 355 motor terminal insulators