halogen light bulb
more info                               
kk63.2
more info                                           
baffle
more info                                           
baffle
more info