Ludovic A. Perl

Shepherd Products · Shepherd Products U.S. · Herder, N.V.
Total Patents: 12
Overall Rank: #427,922
Years Active: 1984–2001
Shepherd Products Rank: #1