Firearm accessory mounting interface | Patent Publication Number 20200263952 | Patexia