I've been restoring MoPar thumbwheel radios for 25+ years.
68-69 B bodies have black push buttons and a brace stud on the rear, around the corner from the antenna hole. Barracuda has the stud on the bottom cover, using the holes stamped "B".
All 1969 and 1970, except Dart, have the "CHRYSLER" faceplate. (Including Barracuda and 1970 Duster 340)
Yours appears to have the 68-69 Barracuda / 1970 Duster 340 chrome bezel and flat clear lens mounted to a 68-69 B body chassis.