Chinese dabab, size 90; God knows best. It requires a battery to operate, but only under certain conditions.