tamrom 18 270