Achelon Trademarks
THIMBLE

THIMBLE

Filed: August 27, 2021
Medicated transdermal adhesive patches featuring lidocaine for treatment of pain associated with needle sticks; Medicated…
Owned by: Achelon
Serial Number: 90906325