US 6,678,928 D30

GPTKB entity