Same analysis, same result.
Unconstitutional.
This law also violates Amendment IX
Seatbelts are a great example! And remember, they started out by only requiring the manufacturer to provide them too. Now, how many states have mandatory seat belt laws?