US 28,987,609 A1

GPTKB entity