It is definitely anodized aluminum. I have been down all those roads. My 77 T&C had it all de anodized and polished like chrome and, yes, will need regular maintenance.
I was hoping to find a miracle cure to separate the dirt and grime film from the anodized surface and then just polish the...