US 340,123,224 B5

GPTKB entity