This part being universal, it may require adaptations
Barracuda presents its INSERT FOR OIL CARTER CAP:
Oil plug diameter 28 mm sold separately.