US 4546476879 B2

GPTKB entity