39009008000D TRANSPORT SPEED SENSOR 39-009008-000D
39009008000D TRANSPORT SPEED SENSOR 39-009008-000D
Part No: 39009008000D
Description: TRANSPORT SPEED SENSOR 39-009008-000D
Used In: Diebold 10xx Series, General Parts
Condition: New & Orginal