US 300,123,589 B1

GPTKB entity