Presolicitation from Us Patent and Trademark Office, solicitation 1333BJ25R00280007. Responses due Nov 8, 2024. NAICS 518210. Listed on SAM.gov.