Payload
PUNCH-WFI 3 (SMEX 15D) is a United States payload satellite, launched on March 12, 2025 into LEO.