US 28,987,621 A1

GPTKB entity