US 6,789,099 F30

GPTKB entity