The 2320429 is a 24 V DC, 26 Ah power storage device utilizing lead AGM VRLA technology for uninterruptible power supplies.
One quick question — takes less than 10 seconds.