109P0824M2D01 24V 0.04A

109P0824M2D01 24V 0.04A
sku: 32647132032
$11.34
Shipping from: China
   Price history chart & currency exchange rate