RS-25-15

MEAN WELL, RS-25-15, AC to DC Power Supplies

You will find that the rubber component is easy to install with basic tools.