EM-151368290003-S - Electrical plugsEM151368290003SEM 151368290003 SEM151368290003 SEM 151368290003SEM-151368290003-SInventorsXiongchao PengAssigneesDongguan Canye Electric Co., Ltd.DatesPublication Date20260330Application Date20260324