Part #: X M812883/40- BAD P/N

Part Category: Other
Manufacturer: Amphenol PCD