An exhaustive study of this thing was done in 09 and the claim of soft tissue and blood vessels and blood held up. Neither you nor anybody at talk.origins or wikipedia is going to make that go away by waving your hands like that.
And your scientific reference for this is what?