Title
Foot pedal controllerCatalog Number
102633815Type
Physical objectManufacturer
Santa Barbara Laboratories, Inc.Place Manufactured
AustriaIdentifying Numbers
Other number | 8935 080 40001 on bottom. |
Other number | LFH 0804/00 on bottom. |
Other number | WR 00 441 on bottom. |