Part #: V-103-3C25

Part Category: Other
Manufacturer: Omron Electronic Components – Americas