This should be an iPhone first generation, not second as stated in OP. The part number mb384ll = 1st gen, meaning that it's not a "3G" or "3GS".
Since the case is on, the pictures don't show the back which is silver at the top 4/5 and black bottom 1/5...