I would like to point out that there are hardly any safety guarantees when you buy aftermarket parts from unclear sources. Dino Kiddo offer in particular hinge clamp and bolt sets that are supposed to look nice but have bolts out of alu. There are actually more predictable ways of hurting yourself than riding with these, as here the precise moment and the suspension of whether you will just cripple or kill yourself are in the air