Lepus GmbH FN 404576s