Abby Detrich

Ferrara Candy
Total Patents: 3
Overall Rank: #1,324,985
Years Active: 2024–2025
Ferrara Candy Rank: #3