Headstamp 3

12 ICPA 12 Scafati

ITALIAN I THINK

ANY IDEA OF THE MANUFACTURER ?
THANKS
JP