US 300,123,595 B1

GPTKB entity