SMT Electrolytic Capacitor with no Voltage Rating

While there is no part markings to identify a manufacturer I suspect that it is a 100uF 25V capacitor. We would have to get some measurements to suggest a possible replacement.
-Robert