Anyone got a match ???

20220817_183229.jpg

Secondly anyone got any ideas on removing this pin? I've hammered at it with various punches to no avail

20220817_183212.jpg