This is NOS new old stock MOEN Commerical 8312R10 electronic urinalysis valve kit. I will not guarantee the battery's.