64 to 1 latch

implant handpiece