Maybe. Crafter was not sold in the US, so we have never test fit. You will be about 20" short for the extended version. The slot in the track is not wide enough for the Fiamma brackets. You would need to modify the rail or the brackets.