EM-151368760001-S - LocksEM151368760001SEM 151368760001 SEM151368760001 SEM 151368760001SEM-151368760001-SInventorsBenben YangAssigneesBenben YangDatesPublication Date20260330Application Date20260324