Blanck & Hasffner 20 blr d:o . J .F.