....just as I thought I could jail break out of Covid and go back home, my wife got pregnant and I'm still in Taiwan--I still haven't gotten a chance to see these pieces (that I ship to the car in Houston). But my money is betting on the Lancia Appia or Ardea pins/latch. Yeah, I bought the latch (not needing one, but still so curious if they are the same ) ...