EM-151368290006-S - Electrical plugsEM151368290006SEM 151368290006 SEM151368290006 SEM 151368290006SEM-151368290006-SInventorsXiongchao PengAssigneesDongguan Canye Electric Co., Ltd.DatesPublication Date20260330Application Date20260324