US 47,890,120 A1

GPTKB entity