BURLE

BURLE TC9904 TV LENS NSNP

I like that Innovative Composite Technologies doesn't crack under stress like some plastics do.