I actually went out and bought the Quik Wax last night. After some research after purchasing its been confirmed that D156 is the same as Quik Wax other than the smell. As for the detailer, I'm not sure what the detailer equivalent would be, but I suspect its last touch or something.
$32 for...