This part being universal, it may require adaptations
Barracuda offers a crutch adapter:
Stand sold separately.