This product is currently not available. We have not had the chance to fit a 2020 BMW 745e yet. Please contact us for more information or if you'd like to work with us to fit your car. firstname.lastname@example.org or call 503-505-6886. M-F 8am-4pm PST
:a usually written guarantee of the integrity of a product and of the maker's responsibility for the repair or replacement of defective parts
CravenSpeed warranties everything that we make. The time period is infinite.