90311-020LF Amphenol ICC | C5411993 - LCSC Electronics

90311-020LF Amphenol ICC | C5411993 - LCSC Electronics