US 6,789,899 C50

GPTKB entity