Hi Mark, top and bottom ball joints

The consensus is that they are from a mini metro.
John.