Manufacturer: FIPA GmbH (Germany)
threaded slot nuts
Hole separation 30 mm
Price: $20.53 (FAMAGA GR01.095A)