Kinetic magazine loader | Patent Publication Number 20200173746 | Patexia