Can anybody tell me about this block?

If I had to guess, a cuda or challenger is most likely what it came out of.