Based on this product's specifications, here are some alternatives and similar models
Self-Service Mounting Kit for Elo Wallaby Pro by elo touch solutions E989893, Black/Silver
Summary description:
Mounting kit designed for Elo Wallaby Pro self-service terminals (model E989893) in black/silver finish. Manufactured by elo touch solutions, this kit provides the necessary hardware to install and secure the Wallaby Pro in public or retail environments. Intended for use where a stable, tamper-resistant mounting solution is required, it streamlines deployment and supports reliable kiosk operation.