Just gonna throw in my two cents:
https://www.amazon.com/dp/B0987C939C?psc=1&ref=ppx_yo2ov_dt_b_product_detailshttps://www.amazon.com/dp/B0987C939C?psc=1&ref=ppx_yo2ov_dt_b_product_details
Got this. despite not being C to C it still works like a charm. 16' is plenty of length (sometimes too much, tbh). But no complaints so far. Note though the cable is thicc