US 320,123,455 C1

GPTKB entity