All in dual electronics xd250 detachable lcd Electronics