For Deutz 1011 2011 Engine 24V Stop Solenoid 0428-7584
Part No.: 0428-7584,04287584
Application:Engine: Deutz BF4M1013,BF6M1013,BF4M1012,BF6M1012