Not one, out of 10 received, was straight. Not ONE will actually, fully fit inside an aluminum profile. All are warped, and they must have used to much press and neither enough support nor slow enough feeding speed to make clean thread holes. So NO, this is not a Straight connector, it’s a pretty much bent all the places it could have been bent connector, and will not fit any straight aluminum profile.