No such thing as Core i3 Wolfdale. Your mixing processor generations.
You can have a Core i3 5xx in a Socket 1156 or a Wolfdale in a 775 socket. I don't know what a Core 2 Duo P7350 is.
Go here to review Intel's processor specs: http://ark.intel.com/