Not exactly sure what it was made to fit but most likely a Bultaco
Does have a slight flattened section you can see in pic 5
Total length from exhaust tip to outside of curved header center is approx 46"
Inlet opening is 1-7/8"
Silencer looks to be complete with the baffle inside.
Approx 6Lbs