Noticed this in my daily craigslist perusal. I contacted the seller, he says its for a Duetto, likely an after market top. Alfa Spider Hardtop brendan