Marcel Daccord

Legrand Snc · Le Grand Co. · Legrand France
Total Patents: 2
Overall Rank: #1,849,724
Years Active: 1998–2022
Legrand Snc Rank: #24