INDUCTANCE 27 mH 8A

INDUCTANCE 27 mH 8A

INDUCTANCE 27 mH 8A

Part number:
5191742
Technical Note