Otter switch
Product number:
253262
cylinder head, RH
Product Information "Otter switch"
cylinder head, RH