Mine is an IKEA
SEKTION
Base cabinet frame, white21x24x30 "
It’s mounted upside down all sides are sealed with silicone
Amazon
AC Infinity CLOUDLINE S4, Quiet 4” Inline Duct Fan with Speed Controller.
Asin B07JB292JC
Amazon
Weather Stripping for Door,Insulation Weatherproof Doors and Windows Soundproofing
Asin B076Z9591D
Amazon
Stainless Steel Spring Loaded Toggle
ASIN B07GKHD61X
Home depot
Dryer Easy Dock
Store SKU #130905
Home depot
4 in. Inline Vent Draft Blocker
SKU #1000052106
Home Depot
1.89 in. x 30 yd. Dryer Vent Installation Tape
Home Depot
Cabinet hinges
Home depot
Everbilt4 in. x 8 ft. Flexible Foil Duct
Tap plastics
21 X 30 acrylic
It took more time to get the parts than putting everything together.