A machined plastic part designed and sourced in England lists the material as "thermally stabilized polypropylene". It has a smooth finish and an opaque biege/gray color. I want to make some parts from the same material, but I can not get a detailed spec from the UK supplier, and I...