US 450,123,505 C1

GPTKB entity