Yes, it appears it is a New Process 540. Not too sure what letter designation. smile