i broke this bolt earlier when tightening to the torque specs specified by gm service manual. i cant find one that looks like this one. this is one of the two bolts that holds the strut to the steering knuckle. and i really kinda have to have both of them to drive

2012-11-22 12.28.41.jpg

2012-11-22 12.28.41.jpgis this here a replacement one but just looks different?
Moog K90474 - Cam Bolt Kit | O'Reilly Auto Parts

if not anyone have any ideas what this bolt is supposed to be? and where to get one. im going to check junk yards if i cant find a new one.