Troy Ounce to Gram = 31.103522 | Online Conversion Tool