Couldn't load this record
Something went wrong loading this record — please try again.
Granted Patent
Utility
US 6,467,729
· Confirmation No. 2944