3 ms·https://patents.google.com/patent/US8246454B2/en https://patents.google.com/patent/US8246454B2/enby billfor 3y agohttps://patents.google.com/patent/US8246454B2/en https://patents.google.com/patent/US8246454B2/en