US 9012346 C8

GPTKB entity