I've seen the Grand Prix listed as an Efenel, Deltek and Imperial, don't know which is which really but I have seen different handlebar mounts on what appears to be the same model. They were probably just cheapening production costs as newer models were coming out, I have seen clamps, tubes and the aluminum top plate like yours.