http://www.google.com/search?client=safari&rls=en-us&q=oz+to+gram&ie=UTF-8&oe=UTF-8
1 ounce = 28.3495231 grams

therefore 12 oz = 340.194 g

but your data is misleading as it is also 384.7g.