DSC05853 ← Previous Next → This is on the back of the pre production MBX Unit. The letters QRA must mean something related to Quality ….