Personal Information
Organização/Local de trabalho
United Kingdom United Kingdom
Setor
Retail
Marcadores
snubber circuits design and training
Ver mais