ellacard.com Open in urlscan Pro
18.66.248.19  Public Scan

URL: https://ellacard.com/open/f7a95e40-ba03-447a-ada9-feb6db982548
Submission: On May 08 via manual from US — Scanned from DE