US 7677788990 D2

GPTKB entity