Is there a removable battery?

No, this device has an integrated battery. The battery should not be removed from the device as this may void the warranty.