TED PELLA INC. ID 35312442