Any chance its a rebadged atom edger or even similar? Grumpy pulled one with a broken top end apart the other day.