US 340,123,441 B1

GPTKB entity