Chen Yu Industrial Co., Ltd. is dedicated in slip resistantfront pedal, CNC machined hand lever disc brake, aluminumalloy, 7075 engine handing frame, emphasizes body rigidityand safety, engine mounts, engine crane, clutch housing forall car models, clutches, six heave assemblies, enlargedhigh.