Panch Phoran is a Bengali spice mixture used to provide a base flavoring to many Indian recipes. The flavors drift from one to another with each bite, giving the spices a chance to surprisingly show the unique flavor rather than disappearing in a blur of spices ground together. The spices themselves are commonly found in Indian markets (at a much better price as well!), although some high end supermarkets may have them, provided their shelf space allows it. If you cannot find your spices there, I strongly suggest buying on the internet.