US 31,400,023 A

GPTKB entity