US 6,345,678 D

GPTKB entity