Gilera spare part # is 967079
But it seems to be useless.
Yoau can find some pics but no caps
Joachim
PS there is a 50ccm Gilera Eaglet. Maybe....
But that one should only be a round cap, not the tear drop design
Aprilia Red Rose from that time? Also a simple round one.