Telecommunication 6layer PCB assembly

1. fr4 1.,6mm TG130 
2. Immersion Tin Finish 
3. BGA planting and SMD assembly