US 7273747586 A1

GPTKB entity