What is this moulding from ??

Those have "mounting tabs" for the screws to bolt them in...
yes that is correct . this molding just snaps into place like it is going thru a metal panel.