Francotte 7.5mm

Odd name... maybe French...