The inner bolt holes are 94:BCD and should fit any 5 bolt crankset. The outer are 110mm but I have no idea how you'd fit it as the 94mm holes would be in the way! This part is a bit of a mystery, I've never seen another one like it, if you can offer any advise please feel free to make contact. The diameter is 209mm, obviously you'd need to check your chainring to make sure this would cover it.