US 6,789,400 K26

GPTKB entity