I don't think any first-aid that a commuter cyclist could carry is adequate for this kind of severe injury. Our local cycle paramedics carry full side and top panniers packed with gear.
I just carry a basic road rash kit: antiseptic wipes, gauze pad and some plasters.