Yes it's one of ed labarges phenolic intercoolers and yes having trouble uploading more pics.