Polycarbonate is a material that is known for its high impact resistance and high strength. Polycarbonate filaments for 3D printers are often specialty blends that lower temperature to that which is appropriate for a typical FDM printer.