Barry Z. Morgan
Castle Creations · Mattel · The Singer Company Limited
Total Patents:
6
Overall Rank:
#859,912
Years Active:
1983–2013
Castle Creations Rank:
#6