Il est fabriqué par Corner Shot Holdings, LLC, une société dont le siège est à Miami et qui a des bureaux en Israël.
Il est fabriqué par Corner Shot Holdings, LLC, une entreprise de Miami ayant des bureaux en Israël.