DSC05853

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

Leave a Reply

Your email address will not be published. Required fields are marked *