Bought all this from Home Depot. Couldn't find a stainless bolt with a shoulder in 40mm length. The clip is a 1/4" hitch clip. Started with a M6x40mm bolt, cut off the hex head, flattened two of the sides, drilled a 3/32" hole and secured the pin in the seat with blue loc-tite.
Click image for larger version. 

Name:	20160820_135505.jpg 
Views:	261 
Size:	220.5 KB 
ID:	1096
Click image for larger version. 

Name:	20160820_133608.jpg 
Views:	263 
Size:	292.2 KB 
ID:	1093
Name:  20160820_134240.jpg
Views: 571
Size:  159.3 KB
Click image for larger version. 

Name:	20160820_140225.jpg 
Views:	250 
Size:	277.5 KB 
ID:	1097
Name:  20160820_134449.jpg
Views: 474
Size:  294.1 KB

It take a little to get the pin lined up to go through the hole. I also test fitted it with the bolt screwed all the way to the shoulder and just let the pin hold the seat without having it stick through the bottom, it works as well, but leaves an empty hole showing underneath.