What does EPC mean on fuse relay under hood of Toyota Echo?

My Ford F150 under dash fuse box also has "EPC" on it. WWW.EPCmfg.com
A plastic injection mold company.